System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开涉及游戏,具体涉及一种虚拟场景的交互方法、装置、电子设备和存储介质。
技术介绍
1、为了满足人们对精神生活的追求,能够在终端上操作的娱乐游戏应运而生,例如,基于客户端或服务器架构开发的角色扮演游戏、战术竞技类游戏、射击竞技游戏或大型多人在线角色扮演游戏等类型的游戏。在游戏中,玩家可以操纵屏幕中的虚拟人物来进行游戏,可以基于玩家所操作人物的第一视角或第三视角在游戏场景中执行行走、奔跑、跳跃、拾取道具以及格斗等相关操作,使得玩家们可以身临其境地体验游戏带来的视觉冲击,大大增强了游戏的主动性和真实感。
2、目前,在一些游戏中,玩家可以通过场景编辑器对游戏场景进行自定义编辑,从而满足玩家在游戏中的个性化需求。然而,现有技术中玩家在对游戏场景进行编辑时,当想要将第一虚拟物体移动至第二虚拟物体的指定位置时,往往需要玩家进行多视角切换移动第一虚拟物体,才能使第一虚拟物体从多个角度对齐第二虚拟物体实现精准移动至指定位置的操作,从而物体与物体之间进行对准放置的步骤操作繁琐,放置的精准度不高,导致玩家在进行游戏场景编辑的效率较低。
技术实现思路
1、本申请实施例提供一种虚拟场景的交互方法、装置、电子设备和存储介质,可以直观的提示玩家第一虚拟对象与第二虚拟对象当前的位置关系,从而简化了物体与物体之间进行对准放置的步骤,提高了物体进行放置时的精准度,可以提高玩家在游戏场景编辑时的交互性,提高了玩家在进行游戏场景编辑的效率。
2、第一方面,本申请实施例提供一种虚拟场景的交互方法
3、通过所述图形用户界面显示待编辑游戏场景、以及位于所述待编辑游戏场景中的第一虚拟对象;
4、响应于针对第二虚拟对象的移动操作,控制所述第二虚拟对象进行移动,其中,所述第二虚拟对象为位于所述待编辑游戏场景中的虚拟对象;
5、若所述第二虚拟对象与所述第一虚拟对象满足预设投影条件时,在所述第一虚拟对象上显示所述第二虚拟对象的投影区域标识,所述投影区域标识用于指示所述第二虚拟对象与所述第一虚拟对象之间的位置信息。
6、第二方面,本申请实施例提供一种虚拟场景的交互装置,通过终端设备提供一图形用户界面,包括:
7、第一显示单元,用于通过所述图形用户界面显示待编辑游戏场景、以及位于所述待编辑游戏场景中的第一虚拟对象;
8、控制单元,用于响应于针对第二虚拟对象的移动操作,控制所述第二虚拟对象进行移动,其中,所述第二虚拟对象为位于所述待编辑游戏场景中的虚拟对象;
9、第二显示单元,用于若所述第二虚拟对象与所述第一虚拟对象满足预设投影条件时,在所述第一虚拟对象上显示所述第二虚拟对象的投影区域标识,所述投影区域标识用于指示所述第二虚拟对象与所述第一虚拟对象之间的位置信息。
10、第四方面,本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质存储有多条指令,指令适于处理器进行加载,以执行本申请实施例所提供的任一种虚拟场景的交互方法的步骤。
11、第五方面,本申请实施例还提供一种计算机程序产品,包括计算机程序或指令,计算机程序或指令被处理器执行时实现本申请实施例所提供的任一种虚拟场景的交互方法中的步骤。
12、采用本申请实施例的方案,可以通过在第二虚拟对象与所述第一虚拟对象的位置关系满足预设投影条件时,在第一虚拟对象上显示第二虚拟对象的投影区域标识,从而直观的提示玩家第一虚拟对象与第二虚拟对象当前的位置关系,从而简化了物体与物体之间进行对准放置的步骤,提高了物体进行放置时的精准度,可以提高玩家在游戏场景编辑时的交互性,提高了玩家在进行游戏场景编辑的效率。
本文档来自技高网...【技术保护点】
1.一种虚拟场景的交互方法,其特征在于,通过终端设备提供一图形用户界面,包括:
2.根据权利要求1所述的方法,其特征在于,所述预设投影条件包括以下任意一项:
3.根据权利要求1所述的方法,其特征在于,所述若所述第二虚拟对象与所述第一虚拟对象满足预设投影条件时,在所述第一虚拟对象上显示所述第二虚拟对象的投影区域标识,包括:
4.根据权利要求3所述的方法,其特征在于,所述若所述第二虚拟对象与所述第一虚拟对象的相对距离符合预设距离,且所述第二虚拟对象位于所述第一虚拟对象的目标表面对应的目标判断范围内时,在所述第一虚拟对象上显示所述第二虚拟对象的投影区域标识,包括:
5.根据权利要求4所述的方法,其特征在于,所述第一投影区域标识与所述第二投影区域标识的显示样式相同或不同。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述第一参考点和所述第二参考点确定瞄准提示信息,包括:
8.根据权利要求6所述的方法,其特征在于,在所述第一虚拟对象上确定至少
9.根据权利要求3所述的方法,其特征在于,确定所述第二虚拟对象与所述第一虚拟对象的相对距离符合预设距离的步骤包括:
10.根据权利要求1所述的方法,其特征在于,在所述第一虚拟对象上显示所述第二虚拟对象的投影区域标识之后,还包括:
11.根据权利要求10所述的方法,其特征在于,所述移动参数包括如下至少一种:当前移动位置、移动方向、移动距离、和移动时长。
12.根据权利要求10所述的方法,其特征在于,在所述图形用户界面上显示预览窗口之前,还包括:
13.根据权利要求12所述的方法,其特征在于,在基于所述第二虚拟对象上的指定顶点显示第一参考坐标系之后,所述方法还包括:
14.根据权利要求10所述的方法,其特征在于,所述在所述图形用户界面上显示预览窗口,包括:
15.一种虚拟场景的交互装置,其特征在于,通过终端设备提供一图形用户界面,包括:
16.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有多条指令;所述处理器从所述存储器中加载指令,以执行如权利要求1~14任一项所述的虚拟场景的交互方法的步骤。
17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有多条指令,所述指令适于处理器进行加载,以执行如权利要求1~14任一项所述的虚拟场景的交互方法的步骤。
...【技术特征摘要】
1.一种虚拟场景的交互方法,其特征在于,通过终端设备提供一图形用户界面,包括:
2.根据权利要求1所述的方法,其特征在于,所述预设投影条件包括以下任意一项:
3.根据权利要求1所述的方法,其特征在于,所述若所述第二虚拟对象与所述第一虚拟对象满足预设投影条件时,在所述第一虚拟对象上显示所述第二虚拟对象的投影区域标识,包括:
4.根据权利要求3所述的方法,其特征在于,所述若所述第二虚拟对象与所述第一虚拟对象的相对距离符合预设距离,且所述第二虚拟对象位于所述第一虚拟对象的目标表面对应的目标判断范围内时,在所述第一虚拟对象上显示所述第二虚拟对象的投影区域标识,包括:
5.根据权利要求4所述的方法,其特征在于,所述第一投影区域标识与所述第二投影区域标识的显示样式相同或不同。
6.根据权利要求4所述的方法,其特征在于,所述方法还包括:
7.根据权利要求6所述的方法,其特征在于,所述基于所述第一参考点和所述第二参考点确定瞄准提示信息,包括:
8.根据权利要求6所述的方法,其特征在于,在所述第一虚拟对象上确定至少一个第一参考点、以及在所述第二虚拟对象上确定至少一个第二参考点之后,还包括:
9.根据权利要求3所述的方法,其特征在于,确定所述第...
【专利技术属性】
技术研发人员:沈佳波,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。