本技術涉及互聯(lián)網(wǎng),尤其涉及一種虛擬場景中的交互方法、裝置、電子設備、計算機可讀存儲介質(zhì)以及計算機程序產(chǎn)品。
背景技術:
1、相關游戲中,玩家在進行交互時存在屬性克制關系,即某種屬性只會對相應屬性產(chǎn)生克制效果,然而,在交互過程中,當玩家與交互對象確定時,屬性克制關系也就確定了,如角色a克制角色b,也即大多游戲中屬性克制關系較為固定,導致玩家的交互過程較為單一,從而人機交互效率過低;同時,在游戲中了解上述屬性克制關系需要花費較多時間,需要玩家對游戲有相對較高的理解,因此,進一步降低了人機交互效率。
技術實現(xiàn)思路
1、本技術實施例提供一種虛擬場景中的交互方法、裝置、電子設備、計算機可讀存儲介質(zhì)以及計算機程序產(chǎn)品,能夠提高虛擬場景中交互方式的多樣性以及人機交互效率。
2、本技術實施例的技術方案是這樣實現(xiàn)的:
3、本技術實施例提供一種虛擬場景中的交互方法,包括:
4、在虛擬場景的第一虛擬空間中,顯示第一虛擬對象、具有目標展示效果的第二虛擬對象以及至少一個可交互道具;
5、其中,所述目標展示效果用于指示,在所述第一虛擬對象與所述第二虛擬對象交互的過程中,所述第二虛擬對象的目標屬性值保持不變;
6、響應于針對所述至少一個可交互道具中目標可交互道具的交互指令,控制所述第一虛擬對象與所述目標可交互道具進行交互;
7、當所述第一虛擬對象與所述目標可交互道具交互完成、且所述目標可交互道具的展示效果與所述目標展示效果相匹配時,響應于針對所述第二虛擬對象的交互操作,控制所述第二虛擬對象的目標屬性值減少。
8、本技術實施例提供一種虛擬場景中的交互裝置,包括:。
9、顯示模塊,用于在虛擬場景的第一虛擬空間中,顯示第一虛擬對象、具有目標展示效果的第二虛擬對象以及至少一個可交互道具;其中,所述目標展示效果用于指示,在所述第一虛擬對象與所述第二虛擬對象交互的過程中,所述第二虛擬對象的目標屬性值保持不變;
10、第一控制模塊,用于響應于針對所述至少一個可交互道具中目標可交互道具的交互指令,控制所述第一虛擬對象與所述目標可交互道具進行交互;
11、第二控制模塊,用于當所述第一虛擬對象與所述目標可交互道具交互完成、且所述目標可交互道具的展示效果與所述目標展示效果相匹配時,響應于針對所述第二虛擬對象的交互操作,控制所述第二虛擬對象的目標屬性值減少。
12、在上述方案中,所述交互指令為針對所述目標可交互道具的拾取指令,所述第一控制模塊,還用于響應于針對所述至少一個可交互道具中目標可交互道具的拾取指令,控制所述第一虛擬對象拾取所述目標可交互道具;所述裝置還包括第一確定模塊,所述第一確定模塊,用于當所述第一虛擬對象拾取到所述目標可交互道具時,確定所述第一虛擬對象與所述目標可交互道具的交互完成。
13、在上述方案中,各所述可交互道具關聯(lián)對應的交互任務,所述交互指令為針對所述交互任務的任務執(zhí)行指令,所述第一控制模塊,還用于顯示各所述可交互道具關聯(lián)的交互任務的任務引導信息;基于所述任務引導信息,響應于針對所述至少一個可交互道具中目標可交互道具所關聯(lián)目標交互任務的任務執(zhí)行指令,控制所述第一虛擬對象通過執(zhí)行所述目標交互任務實現(xiàn)與所述目標可交互道具的交互;所述裝置還包括第二確定模塊,所述第二確定模塊,用于當所述第一虛擬對象完成所述目標交互任務時,確定所述第一虛擬對象與所述目標可交互道具的交互完成。
14、在上述方案中,所述裝置還包括第二顯示模塊,所述第二顯示模塊,用于當所述第一虛擬對象與所述目標可交互道具交互完成、且所述目標可交互道具的展示效果與所述目標展示效果不匹配時,響應于所述第一虛擬對象執(zhí)行的針對所述第二虛擬對象的交互操作,顯示提示信息;其中,所述提示信息用于指示,在所述第一虛擬對象與所述第二虛擬對象交互的過程中,所述第二虛擬對象的目標屬性值不變。
15、在上述方案中,所述裝置還包括第三控制模塊,所述第三控制模塊,用于當所述第一虛擬對象與所述目標可交互道具交互完成、且所述目標可交互道具的展示效果與所述目標展示效果不匹配時,響應于所述第一虛擬對象執(zhí)行的針對所述第二虛擬對象的交互操作,控制所述第二虛擬對象的目標屬性值增加。
16、在上述方案中,所述裝置還包括第三顯示模塊,所述第三顯示模塊,用于從所述第一虛擬對象與所述目標可交互道具交互完成起,顯示所述第一虛擬對象與所述目標可交互道具交互完成的完成時長;響應于針對所述至少一個可交互道具中其它可交互道具的交互指令,當所述完成時長小于目標完成時長、且所述其它可交互道具的展示效果與所述目標可交互道具的展示效果相同時,顯示等待提示信息;其中,所述等待提示信息,用于提示等待所述完成時長達到所述目標完成時長時,能夠執(zhí)行與所述其它可交互道具的交互。
17、在上述方案中,所述裝置還包括第四控制模塊,所述第四控制模塊,用于響應于針對所述至少一個可交互道具中其它可交互道具的交互指令,當所述完成時長不小于目標完成時長、且所述其它可交互道具的展示效果與所述目標可交互道具的展示效果相同時,控制所述第一虛擬對象與所述其它可交互道具進行交互;當所述第一虛擬對象與所述其它可交互道具交互完成時,響應于針對所述第二虛擬對象的交互操作,獲取對應所述目標屬性值的相關系數(shù);其中,所述相關系數(shù)的大小與所述第一虛擬對象交互完成的有效可交互道具的數(shù)量正相關,所述有效可交互道具為,展示效果與所述目標展示效果相匹配的可交互道具;基于所述相關系數(shù),控制所述第二虛擬對象的目標屬性值減少。
18、在上述方案中,所述顯示模塊,還用于在虛擬場景的第一虛擬空間中,顯示由所述虛擬場景的第二虛擬空間傳送至所述第一虛擬空間的第一虛擬對象;所述第一虛擬空間中包括多個第二虛擬對象,所述裝置還包括第一展示模塊,所述第一展示模塊,用于當所述第一虛擬對象擊殺所述多個第二虛擬對象時,在所述第一虛擬空間中,展示用作獎勵的虛擬資源,所述虛擬資源,用于運用于所述第一虛擬空間;響應于針對所述虛擬資源的領取操作,領取所述虛擬資源,并將所述第一虛擬對象傳送回所述第二虛擬空間。
19、在上述方案中,所述至少一個可交互道具具有至少一種展示效果,各所述可交互道具的展示效果與所述可交互道具的外觀屬性相對應;所述裝置還包括第五控制模塊,所述第五控制模塊,用于當所述第一虛擬對象與所述目標可交互道具交互完成時,控制所述第一虛擬對象具有與所述目標可交互道具的外觀屬性對應的展示效果。
20、在上述方案中,所述至少一個可交互道具具有至少一種展示效果;所述裝置還包括更新模塊,所述更新模塊,用于顯示所述至少一個可交互道具的顯示時長;當所述至少一個可交互道具的顯示時長達到目標顯示時長時,對各所述可交互道具的展示效果進行更新,得到新展示效果,并顯示具有至少一種新展示效果的至少一個可交互道具。
21、在上述方案中,所述目標展示效果為目標顏色的護盾值條,用于指示所述第二虛擬對象具有護盾值,所述目標屬性值包括所述第二虛擬對象的護盾值;所述第二控制模塊,還用于響應于針對所述第二虛擬對象的交互操作,控制所述第二虛擬對象的護盾值減少。
22、在上述方案中,所述目標屬性值還包括所述第二虛擬對象的生命值,所述裝置還包括取消顯示模塊,所述取消顯示模塊,用于當所述第二虛擬對象的護盾值清零時,取消顯示所述目標顏色的護盾值條;響應于針對所述第二虛擬對象的交互操作,控制所述第二虛擬對象的生命值減少。
23、在上述方案中,所述第一虛擬空間中還包括第三虛擬對象,所述第三虛擬對象與所述第一虛擬對象為同一陣營,所述第三虛擬對象未與所述至少一個可交互道具進行交互;所述裝置還包括第六控制模塊,所述第六控制模塊,用于當所述第二虛擬對象的護盾值清零、且所述第三虛擬對象執(zhí)行針對所述第二虛擬對象的交互操作時,控制所述第二虛擬對象的生命值減少。
24、在上述方案中,所述目標屬性值包括以下至少之一:所述第二虛擬對象的生命值、護盾值、速度值、執(zhí)行交互操作對所述第一虛擬對象所造成的傷害值;所述第二控制模塊,還用于響應于針對所述第二虛擬對象的交互操作,獲取所述目標可交互道具所關聯(lián)的目標屬性;控制所述第二虛擬對象的所述目標屬性的屬性值減少。
25、在上述方案中,所述裝置還包括第一傳送模塊,所述第一傳送模塊,用于在所述虛擬場景的第二虛擬空間中,顯示所述第一虛擬對象、以及歸屬于自然現(xiàn)象的虛擬場景元素;當所述第一虛擬對象處于所述虛擬場景元素的感應區(qū)域內(nèi)時,將所述第一虛擬對象由所述第二虛擬空間傳送至所述第一虛擬空間。
26、在上述方案中,所述第一傳送模塊,還用于當所述第一虛擬對象處于所述虛擬場景元素的感應區(qū)域內(nèi)時,顯示所述第一虛擬對象在所述感應區(qū)域內(nèi)的停留時長;當所述停留時長達到停留時長閾值時,將所述第一虛擬對象由所述第二虛擬空間傳送至所述第一虛擬空間。
27、本技術實施例提供一種電子設備,包括:
28、存儲器,用于存儲可執(zhí)行指令;
29、處理器,用于執(zhí)行所述存儲器中存儲的可執(zhí)行指令時,實現(xiàn)本技術實施例提供的虛擬場景中的交互方法。
30、本技術實施例提供一種計算機可讀存儲介質(zhì),存儲有可執(zhí)行指令,用于引起處理器執(zhí)行時,實現(xiàn)本技術實施例提供的虛擬場景中的交互方法。
31、本技術實施例提供了一種計算機程序產(chǎn)品或計算機程序,該計算機程序產(chǎn)品或計算機程序包括計算機指令,該計算機指令存儲在計算機可讀存儲介質(zhì)中。電子設備的處理器從計算機可讀存儲介質(zhì)讀取該計算機指令,處理器執(zhí)行該計算機指令,使得該電子設備執(zhí)行本技術實施例提供的虛擬場景中的交互方法。
32、本技術實施例具有以下有益效果:
33、在虛擬場景的第一虛擬空間中,顯示第一虛擬對象、具有目標展示效果的第二虛擬對象以及至少一個可交互道具;當?shù)谝惶摂M對象與目標可交互道具完成交互操作后,當目標可交互道具的展示效果與目標展示效果相匹配時,在第一虛擬對象與第二虛擬對象交互的過程中,第二虛擬對象的目標屬性值減少。如此,當?shù)谝惶摂M對象與目標可交互道具完成交互操作后,只有當目標可交互道具的展示效果與目標展示效果相匹配時,第一虛擬對象才能利用交互操作使得第二虛擬對象的目標屬性值減少,這樣,基于相應的展示效果,將第二虛擬對象與可交互道具之間的克制關系可視化,不僅豐富了玩家的交互過程,提高了虛擬場景中交互方式的多樣性,也提高了人機交互效率以及電子設備的硬件資源利用率。