本申請實施例涉及人機(jī)交互領(lǐng)域,特別涉及一種基于虛擬道具的互動方法、裝置、設(shè)備、介質(zhì)及程序產(chǎn)品。
背景技術(shù):
1、在支持虛擬場景的應(yīng)用程序(例如:射擊類游戲)中,玩家可以控制虛擬對象使用虛擬道具參與虛擬對戰(zhàn)。
2、相關(guān)技術(shù)中,玩家觸發(fā)虛擬道具后,若其他虛擬對象被虛擬道具擊中,其他虛擬對象的生命值將降低;同樣的,當(dāng)玩家控制的虛擬對象受到其他虛擬對象的道具攻擊,玩家控制的虛擬對象的生命值也會降低。
3、然而,上述相關(guān)技術(shù)中通過虛擬道具擊中指定虛擬對象從而對指定虛擬對象產(chǎn)生傷害的方式較為單一。
技術(shù)實現(xiàn)思路
1、本申請實施例提供了一種基于虛擬道具的互動方法、裝置、設(shè)備、介質(zhì)及程序產(chǎn)品,能夠提高使用虛擬道具進(jìn)行互動的多樣性,所述技術(shù)方案如下:
2、一方面,提供了一種基于虛擬道具的互動方法,所述方法包括:
3、顯示虛擬場景,所述虛擬場景中包括第一終端控制的第一虛擬對象,所述第一虛擬對象裝備有虛擬寄生道具,所述虛擬寄生道具用于將所述第一虛擬對象受到的屬性影響操作產(chǎn)生的屬性影響轉(zhuǎn)移至其他虛擬對象;
4、響應(yīng)于接收到對虛擬寄生道具的釋放操作,顯示所述虛擬寄生道具寄生于所述第二虛擬對象的寄生動畫;
5、在所述第一虛擬對象處于所述屬性影響操作的屬性影響范圍的情況下,顯示第一屬性影響動畫,所述第一屬性影響動畫是所述第一虛擬對象受到所述屬性影響操作的動畫,所述屬性影響操作產(chǎn)生的屬性影響被轉(zhuǎn)移至所述第二虛擬對象。
6、另一方面,提供了一種基于虛擬道具的互動裝置,所述裝置包括:
7、第一顯示模塊,用于顯示虛擬場景,所述虛擬場景中包括第一終端控制的第一虛擬對象,所述第一虛擬對象裝備有虛擬寄生道具,所述虛擬寄生道具用于將所述第一虛擬對象受到的屬性影響操作產(chǎn)生的屬性影響轉(zhuǎn)移至其他虛擬對象;
8、第二顯示模塊,用于響應(yīng)于接收到對虛擬寄生道具的釋放操作,顯示所述虛擬寄生道具寄生于所述第二虛擬對象的寄生動畫;
9、所述第二顯示模塊,還用于在所述第一虛擬對象處于所述屬性影響操作的屬性影響范圍的情況下,顯示第一屬性影響動畫,所述第一屬性影響動畫是所述第一虛擬對象受到所述屬性影響操作的動畫,所述屬性影響操作產(chǎn)生的屬性影響被轉(zhuǎn)移至所述第二虛擬對象。
10、另一方面,提供了一種計算機(jī)設(shè)備,所述計算機(jī)設(shè)備包括處理器和存儲器,所述存儲器中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由所述處理器加載并執(zhí)行以實現(xiàn)如上述實施例中任一所述基于虛擬道具的互動方法。
11、另一方面,提供了一種計算機(jī)可讀存儲介質(zhì),所述存儲介質(zhì)中存儲有至少一條指令、至少一段程序、代碼集或指令集,所述至少一條指令、所述至少一段程序、所述代碼集或指令集由處理器加載并執(zhí)行以實現(xiàn)如上述實施例中任一所述的基于虛擬道具的互動方法。
12、另一方面,提供了一種計算機(jī)程序產(chǎn)品或計算機(jī)程序,該計算機(jī)程序產(chǎn)品或計算機(jī)程序包括計算機(jī)指令,該計算機(jī)指令存儲在計算機(jī)可讀存儲介質(zhì)中。計算機(jī)設(shè)備的處理器從計算機(jī)可讀存儲介質(zhì)讀取該計算機(jī)指令,處理器執(zhí)行該計算機(jī)指令,使得該計算機(jī)設(shè)備執(zhí)行上述實施例中任一所述的基于虛擬道具的互動方法。
13、本申請實施例提供的技術(shù)方案帶來的有益效果至少包括:
14、在虛擬場景中,第一虛擬對象裝備有虛擬寄生道具,當(dāng)接收到對該虛擬寄生道具的釋放操作時,顯示虛擬寄生道具寄生于第二虛擬對象的動畫;此時,若第一虛擬對象受到屬性影響操作,該屬性影響操作產(chǎn)生的屬性影響將被轉(zhuǎn)移至第二虛擬對象。一方面,增加了虛擬場景中使用虛擬道具進(jìn)行互動的多樣性,且玩家能夠通過虛擬寄生道具間接對其他虛擬對象產(chǎn)生屬性影響,提高了人機(jī)交互效率;另一方面,釋放虛擬寄生道具寄生第二虛擬對象,使得第一虛擬對象在避開屬性影響的同時,對第二虛擬對象產(chǎn)生了屬性影響,使得玩家能夠通過同一種道具實現(xiàn)不同的功能,加快虛擬對局的對局進(jìn)程,減少了計算機(jī)的計算開銷。
1.一種基于虛擬道具的互動方法,其特征在于,所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述虛擬場景中包括道具釋放控件,所述道具釋放控件用于觸發(fā)對所述虛擬寄生道具的釋放操作;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)于接收到對所述道具釋放控件的觸發(fā)操作,顯示所述虛擬寄生道具對應(yīng)的控制界面,包括:
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)于接收到對所述道具釋放控件的觸發(fā)操作,顯示所述虛擬寄生道具對應(yīng)的控制界面,包括:
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)于接收到在所述控制界面對所述虛擬寄生道具的寄生操作,顯示所述寄生動畫,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在符合所述預(yù)設(shè)寄生條件的虛擬對象中包括所述第二虛擬對象的情況下,響應(yīng)于接收到對所述虛擬寄生道具的寄生操作,顯示所述寄生動畫,包括:
7.根據(jù)權(quán)利要求5或6所述的方法,其特征在于,所述方法還包括:
8.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述響應(yīng)于接收到在所述控制界面對所述虛擬寄生道具的寄生操作,顯示所述寄生動畫,包括:
9.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述響應(yīng)于接收到對虛擬寄生道具的釋放操作,顯示所述虛擬寄生道具寄生于第二虛擬對象的寄生動畫,包括:
10.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述響應(yīng)于接收到對虛擬寄生道具的釋放操作,顯示所述虛擬寄生道具寄生于第二虛擬對象的寄生動畫,包括:
11.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述在所述第一虛擬對象處于所述屬性影響操作的屬性影響范圍的情況下,顯示第一屬性影響動畫,包括:
12.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,
13.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述屬性影響操作產(chǎn)生的屬性影響被部分轉(zhuǎn)移至所述第二虛擬對象;
14.根據(jù)權(quán)利要求1至6任一所述的方法,其特征在于,所述屬性影響操作產(chǎn)生的屬性影響被部分轉(zhuǎn)移至所述第二虛擬對象;
15.一種基于虛擬道具的互動裝置,其特征在于,所述裝置包括:
16.一種計算機(jī)設(shè)備,其特征在于,所述計算機(jī)設(shè)備包括處理器和存儲器,所述存儲器中存儲有至少一段程序,所述至少一段程序由所述處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1至14任一所述的基于虛擬道具的互動方法。
17.一種計算機(jī)可讀存儲介質(zhì),其特征在于,所述存儲介質(zhì)中存儲有至少一段程序,所述至少一段程序由處理器加載并執(zhí)行以實現(xiàn)如權(quán)利要求1至14任一所述的基于虛擬道具的互動方法。
18.一種計算機(jī)程序產(chǎn)品,其特征在于,包括計算機(jī)程序,所述計算機(jī)程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至14任一所述的基于虛擬道具的互動方法。