System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 虚拟场景中的交互方法、装置、电子设备、介质及产品制造方法及图纸_技高网

虚拟场景中的交互方法、装置、电子设备、介质及产品制造方法及图纸

技术编号:41231675 阅读:2 留言:0更新日期:2024-05-09 23:47
本申请提供了一种虚拟场景中的交互方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,包括:在虚拟场景中,展示虚拟对象以及多个虚拟道具,多个虚拟道具连接形成存在对应的交互任务的目标图案;当虚拟对象执行针对多个虚拟道具中目标虚拟道具的触发操作时,响应于触发操作,改变目标虚拟道具的展示状态及目标虚拟道具关联的关联道具的展示状态;其中,目标虚拟道具为多个虚拟道具中任一虚拟道具,关联道具为目标图案中与目标虚拟道具相连的虚拟道具;当目标图案中各虚拟道具的展示状态均为目标状态时,输出针对交互任务的交互结果。如此,能够提高虚拟场景中交互方式的多样性以及人机交互效率。

【技术实现步骤摘要】

本申请涉及互联网,尤其涉及一种虚拟场景中的交互方法、装置、电子设备、计算机可读存储介质以及计算机程序产品。


技术介绍

1、对于多人在线角色扮演游戏(mmorpg,massive multiplayer online role-playing game),大都通过采集场景物件、击杀怪物、持有道具到指定点使用收集材料来达到任务要求。然而,上述的交互方式虽然贴合剧情整体内容包装,但是单重复性体验较多,对于玩家而言,在游戏中的交互方式较为单一,从而导致人机交互效率较低。


技术实现思路

1、本申请实施例提供一种虚拟场景中的交互方法、装置、电子设备、计算机可读存储介质以及计算机程序产品,能够提高虚拟场景中交互方式的多样性以及人机交互效率。

2、本申请实施例的技术方案是这样实现的:

3、本申请实施例提供一种虚拟场景中的交互方法,包括:

4、在虚拟场景中,展示虚拟对象以及多个虚拟道具,所述多个虚拟道具连接形成目标图案,所述目标图案存在对应的交互任务;

5、其中,所述交互任务用于,指示所述虚拟对象将所述目标图案中各所述虚拟道具的展示状态均改变为目标状态,所述展示状态包括激活状态及未激活状态,所述目标状态为所述激活状态及所述未激活状态中之一;

6、当所述虚拟对象执行针对所述多个虚拟道具中目标虚拟道具的触发操作时,响应于所述触发操作,改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态;

7、其中,所述目标虚拟道具为所述多个虚拟道具中任一虚拟道具,所述关联道具为,所述目标图案中、与所述目标虚拟道具相连的虚拟道具;

8、当所述目标图案中各所述虚拟道具的展示状态均为目标状态时,输出针对所述交互任务的交互结果。

9、本申请实施例提供一种虚拟场景中的交互装置,包括:

10、展示模块,用于在虚拟场景中,展示虚拟对象以及多个虚拟道具,所述多个虚拟道具连接形成目标图案,所述目标图案存在对应的交互任务;其中,所述交互任务用于,指示所述虚拟对象将所述目标图案中各所述虚拟道具的展示状态均改变为目标状态,所述展示状态包括激活状态及未激活状态,所述目标状态为所述激活状态及所述未激活状态中之一;

11、改变模块,用于当所述虚拟对象执行针对所述多个虚拟道具中目标虚拟道具的触发操作时,响应于所述触发操作,改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态;其中,所述目标虚拟道具为所述多个虚拟道具中任一虚拟道具,所述关联道具为,所述目标图案中、与所述目标虚拟道具相连的虚拟道具;

12、输出模块,用于当所述目标图案中各所述虚拟道具的展示状态均为目标状态时,输出针对所述交互任务的交互结果。

13、在上述方案中,所述展示模块,还用于展示虚拟对象、以及针对所述交互任务的交互道具;其中,所述交互任务用于,指示所述虚拟对象将所述目标图案中各所述虚拟道具的展示状态均改变为目标状态;响应于针对所述虚拟对象的移动指令,控制所述虚拟对象向所述交互道具移动;当所述虚拟对象处于所述交互道具的感应区域内时,展示虚拟对象以及多个虚拟道具。

14、在上述方案中,所述展示模块,还用于在初始虚拟场景中,展示虚拟对象、以及针对所述交互任务的交互道具;其中,所述初始虚拟场景不同于所述虚拟场景;当所述虚拟对象处于所述交互道具的感应区域内时,将所述初始虚拟场景切换至所述虚拟场景,并在所述虚拟场景中,展示虚拟对象以及多个虚拟道具;所述装置还包括切换模块,所述切换模块,用于将所述虚拟对象所处的虚拟场景切换至所述初始虚拟场景。

15、在上述方案中,所述展示模块,还用于当所述虚拟对象处于所述交互道具的感应区域内时,展示针对所述交互任务的介绍信息、以及针对所述交互任务的执行功能项;响应于针对所述执行功能项的触发操作,展示虚拟对象以及多个虚拟道具。

16、在上述方案中,所述装置还包括第一移动模块,所述第一移动模块,用于响应于针对所述虚拟对象的移动指令,控制所述虚拟对象向所述目标虚拟道具移动;响应于针对所述虚拟对象的控制指令,控制所述虚拟对象执行针对所述目标虚拟道具的触发操作。

17、在上述方案中,所述装置还包括检测模块,所述检测模块,用于对各所述虚拟道具的展示状态进行检测,得到检测结果,所述检测结果,用于指示所述目标图案中各所述虚拟道具的展示状态是否均为目标状态;所述输出模块,还用于当所述检测结果表征所述目标图案中各所述虚拟道具的展示状态均为目标状态时,输出用于指示针对所述交互任务交互成功的交互结果。

18、在上述方案中,所述装置还包括第二移动模块,所述第二移动模块,用于当所述目标图案中存在展示状态不为所述目标状态的虚拟道具时,响应于针对所述虚拟对象的移动指令,控制所述虚拟对象向第一虚拟道具移动;其中,所述第一虚拟道具为,所述多个虚拟道具中不同于所述目标虚拟道具的任一虚拟道具;当所述虚拟对象执行针对所述第一虚拟道具的触发操作时,响应于所述触发操作,改变所述第一虚拟道具的展示状态及所述第一虚拟道具关联的虚拟道具的展示状态。

19、在上述方案中,所述装置还包括匹配模块,所述匹配模块,用于将所述虚拟对象针对所述多个虚拟道具的触发顺序与所述标准触发顺序进行匹配,得到匹配结果;当所述匹配结果表征所述触发顺序与所述标准触发顺序不匹配时,输出针对所述触发操作的错误提示信息;其中,所述错误提示信息,用于提示所述虚拟对象执行的所述触发操作的顺序错误。

20、在上述方案中,所述装置还包括重置模块,所述重置模块,用于在虚拟场景中展示重置道具,所述重置道具用于初始化所述多个虚拟道具的展示状态;当所述目标图案中存在展示状态不为所述目标状态的虚拟道具时,响应于基于所述重置道具所触发的重置指令,将所述多个虚拟道具的展示状态重置为非目标状态。

21、在上述方案中,所述重置模块,还用于当所述目标图案中存在展示状态不为所述目标状态的虚拟道具时,响应于针对所述重置道具的移动指令,将所述重置道具移动至目标位置,并将所述多个虚拟道具的展示状态重置为非目标状态。

22、在上述方案中,所述装置还包括时长展示模块,所述时长展示模块,用于展示所述虚拟对象执行针对所述多个虚拟道具的触发操作的执行时长;所述输出模块,还用于显示用于指示针对所述目标图案的交互结束的提示消息,所述提示消息包括所述执行时长以及用作奖励的虚拟资源中至少之一;其中,所述虚拟资源,用于运用于所述虚拟场景。

23、在上述方案中,所述执行时长与所述虚拟资源存在负相关关系,当所述提示消息中包括所述虚拟资源时,所述装置还包括确定模块,所述确定模块,用于获取所述执行时长与所述虚拟资源间的负相关关系;基于所述负相关关系及所述执行时长,确定与所述执行时长对应的虚拟资源。

24、在上述方案中,所述装置还包括获取模块,所述获取模块,用于获取所述虚拟对象执行所述触发操作的执行参数的参数值;其中,所述执行参本文档来自技高网...

【技术保护点】

1.一种虚拟场景中的交互方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述展示虚拟对象以及多个虚拟道具,包括:

3.如权利要求2所述的方法,其特征在于,所述展示虚拟对象、以及针对所述交互任务的交互道具,包括:

4.如权利要求2所述的方法,其特征在于,所述当所述虚拟对象处于所述交互道具的感应区域内时,展示虚拟对象以及多个虚拟道具,包括:

5.如权利要求1所述的方法,其特征在于,所述方法还包括:

6.如权利要求1所述的方法,其特征在于,所述响应于所述触发操作,改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态之后,所述方法还包括:

7.如权利要求1所述的方法,其特征在于,所述响应于所述触发操作,改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态之后,所述方法还包括:

8.如权利要求1所述的方法,其特征在于,所述目标图案所包括的所述多个虚拟道具存在标准触发顺序,所述改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态之后,所述方法还包括:

9.如权利要求1所述的方法,其特征在于,所述方法还包括:

10.如权利要求9所述的方法,其特征在于,所述方法还包括:

11.如权利要求1所述的方法,其特征在于,所述方法还包括:

12.如权利要求11所述的方法,其特征在于,所述执行时长与所述虚拟资源存在负相关关系,当所述提示消息中包括所述虚拟资源时,所述方法还包括:

13.如权利要求1所述的方法,其特征在于,所述方法还包括:

14.如权利要求13所述的方法,其特征在于,所述方法还包括:

15.如权利要求14所述的方法,其特征在于,所述响应于针对所述确认功能项的触发操作,初始化所述多个虚拟道具的展示状态,包括:

16.如权利要求1所述的方法,其特征在于,所述在虚拟场景中,展示虚拟对象以及多个虚拟道具之前,所述方法还包括:

17.一种虚拟场景中的交互装置,其特征在于,所述装置包括:

18.一种电子设备,其特征在于,包括:

19.一种计算机可读存储介质,其特征在于,存储有可执行指令,用于引起处理器执行时,实现权利要求1至16任一项所述的虚拟场景中的交互方法。

20.一种计算机程序产品,包括计算机程序或指令,其特征在于,所述计算机程序或指令被处理器执行时,实现权利要求1至16任一项所述的虚拟场景中的交互方法。

...

【技术特征摘要】

1.一种虚拟场景中的交互方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,所述展示虚拟对象以及多个虚拟道具,包括:

3.如权利要求2所述的方法,其特征在于,所述展示虚拟对象、以及针对所述交互任务的交互道具,包括:

4.如权利要求2所述的方法,其特征在于,所述当所述虚拟对象处于所述交互道具的感应区域内时,展示虚拟对象以及多个虚拟道具,包括:

5.如权利要求1所述的方法,其特征在于,所述方法还包括:

6.如权利要求1所述的方法,其特征在于,所述响应于所述触发操作,改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态之后,所述方法还包括:

7.如权利要求1所述的方法,其特征在于,所述响应于所述触发操作,改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态之后,所述方法还包括:

8.如权利要求1所述的方法,其特征在于,所述目标图案所包括的所述多个虚拟道具存在标准触发顺序,所述改变所述目标虚拟道具的展示状态及所述目标虚拟道具关联的关联道具的展示状态之后,所述方法还包括:

9.如权利要求1所述的方法,其特征在于,所述方法还包括:

10.如权利...

【专利技术属性】
技术研发人员:潘蕾
申请(专利权)人:腾讯科技成都有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1