本申請(qǐng)實(shí)施例涉及人機(jī)交互領(lǐng)域,特別涉及一種虛擬角色控制方法、裝置、終端、存儲(chǔ)介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、隨著游戲技術(shù)的發(fā)展,為了豐富視覺(jué)表現(xiàn)效果,增加游戲的趣味性,在第三人稱(chēng)的三維游戲場(chǎng)景中,可以設(shè)計(jì)虛擬角色在三維游戲場(chǎng)景和其他虛擬場(chǎng)景之間來(lái)回穿梭移動(dòng)的過(guò)程。
2、相關(guān)技術(shù)中,為實(shí)現(xiàn)虛擬角色在三維游戲場(chǎng)景和其他虛擬場(chǎng)景穿梭,可以采用一定的加載時(shí)間將顯示的游戲畫(huà)面從三維游戲場(chǎng)景切換為其他虛擬場(chǎng)景,或者,可以直接將虛擬角色從三維形象切換為其他虛擬場(chǎng)景中的其他形象。
3、然而,采用上述方式可能造成虛擬角色在穿梭過(guò)程中的加載時(shí)間過(guò)長(zhǎng)、卡頓、不連貫或者過(guò)于突兀的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例提供了一種虛擬角色控制方法、裝置、終端、存儲(chǔ)介質(zhì)及程序產(chǎn)品。所述技術(shù)方案如下:
2、一方面,本申請(qǐng)實(shí)施例提供了一種虛擬角色控制方法,所述方法包括:
3、顯示第一虛擬環(huán)境,所述第一虛擬環(huán)境中設(shè)置有第一虛擬屏幕,所述第一虛擬屏幕用于顯示第二虛擬環(huán)境,所述第一虛擬環(huán)境為三維虛擬環(huán)境;
4、響應(yīng)于第一移動(dòng)操作,控制所述第一虛擬環(huán)境中的虛擬角色向所述第一虛擬屏幕移動(dòng);
5、在所述虛擬角色與所述第一虛擬屏幕相交的情況下,顯示所述虛擬角色進(jìn)入所述第一虛擬屏幕的畫(huà)面;
6、在所述第一虛擬屏幕中顯示所述虛擬角色在所述第二虛擬環(huán)境中移動(dòng)的畫(huà)面。
7、另一方面,本申請(qǐng)實(shí)施例提供了一種虛擬角色控制裝置,所述裝置包括:
8、顯示模塊,用于顯示第一虛擬環(huán)境,所述第一虛擬環(huán)境中設(shè)置有第一虛擬屏幕,所述第一虛擬屏幕用于顯示第二虛擬環(huán)境,所述第一虛擬環(huán)境為三維虛擬環(huán)境;
9、控制模塊,用于響應(yīng)于第一移動(dòng)操作,控制所述第一虛擬環(huán)境中的虛擬角色向所述第一虛擬屏幕移動(dòng);
10、所述顯示模塊,還用于在所述虛擬角色與所述第一虛擬屏幕相交的情況下,顯示所述虛擬角色進(jìn)入所述第一虛擬屏幕的畫(huà)面;
11、所述顯示模塊,還用于在所述第一虛擬屏幕中顯示所述虛擬角色在所述第二虛擬環(huán)境中移動(dòng)的畫(huà)面。
12、另一方面,本申請(qǐng)實(shí)施例提供了一種終端,所述終端包括處理器和存儲(chǔ)器,所述存儲(chǔ)器中存儲(chǔ)有至少一條計(jì)算機(jī)指令,所述至少一條計(jì)算機(jī)指令由所述處理器加載并執(zhí)行以實(shí)現(xiàn)如上述方面所述的方法。
13、另一方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條計(jì)算機(jī)指令,所述計(jì)算機(jī)指令由處理器加載并執(zhí)行以實(shí)現(xiàn)如上述方面所述的方法。
14、另一方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。終端的處理器從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該終端執(zhí)行上述方面的各種可選實(shí)現(xiàn)方式中提供的方法。
15、本申請(qǐng)實(shí)施例中,終端顯示的第一虛擬環(huán)境中包含第一虛擬屏幕,其中第一虛擬屏幕用于顯示第二虛擬環(huán)境,用戶(hù)可以通過(guò)控制虛擬角色向第一虛擬屏幕移動(dòng),以實(shí)現(xiàn)控制虛擬角色從第一虛擬環(huán)境中穿梭至第二虛擬環(huán)境中。在虛擬角色與第一虛擬屏幕相交的情況下,終端通過(guò)顯示虛擬角色進(jìn)入第一虛擬屏幕的畫(huà)面,可以展示出虛擬角色逐漸進(jìn)入第一虛擬屏幕的動(dòng)態(tài)過(guò)程,避免了虛擬角色在穿梭過(guò)程中的加載時(shí)間過(guò)長(zhǎng)、卡頓、不連貫或者過(guò)于突兀的問(wèn)題,提升了虛擬角色在第一虛擬環(huán)境和第二虛擬環(huán)境之間穿梭的流暢性。
1.一種虛擬角色控制方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述在所述虛擬角色與所述第一虛擬屏幕相交的情況下,顯示所述虛擬角色進(jìn)入所述第一虛擬屏幕的畫(huà)面,包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述第一虛擬環(huán)境中顯示所述虛擬角色的未進(jìn)入屏幕部分,以及在所述第一虛擬屏幕中顯示所述虛擬角色的已進(jìn)入屏幕部分,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述在所述第一虛擬環(huán)境中顯示所述虛擬角色的未進(jìn)入屏幕部分,包括:
5.根據(jù)權(quán)利要求1至4任一所述的方法,其特征在于,所述在所述第一虛擬屏幕中顯示所述虛擬角色在所述第二虛擬環(huán)境中移動(dòng)的畫(huà)面,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述將所述虛擬角色傳送至所述第二虛擬環(huán)境中,包括:
7.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求1至7任一所述的方法,其特征在于,所述方法還包括:
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述在所述虛擬角色與所述傳送平面相交的情況下,將所述虛擬角色由所述第二虛擬環(huán)境傳送至所述第一虛擬環(huán)境,并顯示所述虛擬角色進(jìn)入所述第一虛擬環(huán)境的畫(huà)面,包括:
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述在所述第一虛擬環(huán)境中顯示所述虛擬角色的已進(jìn)入屏幕部分,包括:
11.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述在所述虛擬角色完全穿過(guò)所述第一虛擬屏幕的情況下,顯示所述虛擬角色在所述第一虛擬環(huán)境中移動(dòng)的畫(huà)面,包括:
12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述在所述虛擬角色與所述傳送平面相交的情況下,將所述虛擬角色由所述第二虛擬環(huán)境傳送至所述第一虛擬環(huán)境,包括:
13.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述方法還包括:
14.根據(jù)權(quán)利要求1至13任一所述的方法,其特征在于,所述第一虛擬環(huán)境還設(shè)置有第二虛擬屏幕,所述第二虛擬屏幕用于顯示第三虛擬環(huán)境;
15.根據(jù)權(quán)利要求14所述的方法,其特征在于,所述在所述第二虛擬屏幕中顯示所述虛擬角色在所述第三虛擬環(huán)境中移動(dòng)的畫(huà)面,包括:
16.根據(jù)權(quán)利要求1至15任一所述的方法,其特征在于,所述第一虛擬屏幕的屏幕屬性支持在發(fā)生碰撞的情況下,查詢(xún)碰撞物與所述第一虛擬屏幕的重疊情況。
17.根據(jù)權(quán)利要求1至16任一所述的方法,其特征在于,所述在所述第一虛擬屏幕中顯示所述虛擬角色在所述第二虛擬環(huán)境中移動(dòng)的畫(huà)面,包括:
18.一種虛擬角色控制裝置,其特征在于,所述裝置包括:
19.一種終端,其特征在于,所述終端包括處理器和存儲(chǔ)器;所述存儲(chǔ)器存儲(chǔ)有至少一條計(jì)算機(jī)指令,所述至少一條計(jì)算機(jī)指令用于被所述處理器執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至17任一所述的虛擬角色控制方法。
20.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其特征在于,所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有至少一條計(jì)算機(jī)指令,所述計(jì)算機(jī)指令由處理器加載并執(zhí)行以實(shí)現(xiàn)如權(quán)利要求1至17任一所述的虛擬角色控制方法。
21.一種計(jì)算機(jī)程序產(chǎn)品,其特征在于,所述計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)指令,所述計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中;終端的處理器從所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取所述計(jì)算機(jī)指令,所述處理器執(zhí)行所述計(jì)算機(jī)指令,使得所述終端執(zhí)行如權(quán)利要求1至17任一所述的虛擬角色控制方法。