【技术实现步骤摘要】
虚拟环境画面的显示方法、装置、设备及存储介质
本申请涉及人机交互领域,特别涉及一种虚拟环境画面的显示方法、装置、设备及存储介质。
技术介绍
在基于三维虚拟环境的应用程序中,如第一人称射击游戏,用户可以控制虚拟对象进行蹲下、趴下、射击、奔跑等动作。以用户在移动终端上进行游戏为例,游戏在运行时显示有虚拟环境画面,在虚拟环境画面上显示有多个用户界面控件(UserInterface,UI控件),多个UI控件按照一定的布局分布在虚拟环境画面上,每个UI控件用于实现控制虚拟对象执行一个动作,比如,UI控件1控制虚拟对象执行下蹲动作,UI控件2控制虚拟对象执行趴下动作。上述技术方案中,用户需要适应UI控件的布局以及UI控件的功能才能流畅地控制虚拟对象,人机交互效率较低。
技术实现思路
本申请实施例提供了一种虚拟环境画面的显示方法、装置、设备及存储介质,通过改变UI控件在虚拟环境画面上的布局,简化了用户控制虚拟对象的过程,提高了人机交互效率。所述技术方案如下:根据本申请的一个方面,提供了一种虚拟环 ...
【技术保护点】
1.一种虚拟环境画面的显示方法,其特征在于,所述方法包括:/n显示虚拟环境画面,所述虚拟环境画面显示有第一动作控件和第二动作控件,所述第一动作控件和所述第二动作控件属于不同类型的控件,所述第一动作控件用于控制第一虚拟对象执行第一动作,所述第二动作控件用于控制所述第一虚拟对象执行第二动作;/n接收所述虚拟环境画面上的合并设置操作;/n根据所述合并设置操作将所述第一动作控件和所述第二动作控件合并为第三动作控件,所述第三动作控件用于控制所述第一虚拟对象执行所述第一动作和所述第二动作。/n
【技术特征摘要】
1.一种虚拟环境画面的显示方法,其特征在于,所述方法包括:
显示虚拟环境画面,所述虚拟环境画面显示有第一动作控件和第二动作控件,所述第一动作控件和所述第二动作控件属于不同类型的控件,所述第一动作控件用于控制第一虚拟对象执行第一动作,所述第二动作控件用于控制所述第一虚拟对象执行第二动作;
接收所述虚拟环境画面上的合并设置操作;
根据所述合并设置操作将所述第一动作控件和所述第二动作控件合并为第三动作控件,所述第三动作控件用于控制所述第一虚拟对象执行所述第一动作和所述第二动作。
2.根据权利要求1所述的方法,其特征在于,所述根据所述合并设置操作将所述第一动作控件和所述第二动作控件合并为第三动作控件,包括:
获取所述第一动作控件的第一控件类型和所述第二动作控件的第二控件类型;
响应于所述第一控件类型和所述第二控件类型满足预设条件,将所述第一动作控件和所述第二动作控件合并为所述第三动作控件。
3.根据权利要求2所述的方法,其特征在于,所述预设条件包括如下条件中的至少一种:
所述第一控件类型是辅助类型,所述第二控件类型是瞄准类型;
所述第一控件类型是所述辅助类型,所述第二控件类型是移动类型;
所述第一控件类型是所述移动类型,所述第二控件类型是所述瞄准类型;
所述第一控件类型是所述移动类型,所述第二控件类型是状态切换类型;
所述第一控件类型是所述状态切换类型,所述第二控件类型是所述辅助类型;
所述第一控件类型是所述状态切换类型,所述第二控件类型是所述瞄准类型。
4.根据权利要求1至3任一所述的方法,其特征在于,所述根据所述合并设置操作将所述第一动作控件和所述第二动作控件合并为第三动作控件之后,包括:
更新所述虚拟环境画面;
在更新后的虚拟环境画面上显示有所述第三动作控件,所述更新后的虚拟环境画面不包括所述第一动作控件和所述第二动作控件。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于接收到所述第三动作控件上的第一操作,控制所述第一虚拟对象执行所述第一动作;响应于接收到所述第三动作控件上的第二操作,控制所述第一虚拟对象执行所述第二动作;
或,
响应于接收到所述第三动作控件上的第三操作,控制所述第一虚拟对象同时执行所述第一动作和所述第二动作;
或,
响应于接收到所述第三动作控件上的第四操作,获取所述第一动作和所述第二动作的优先级;根据所述优先级控制所述第一虚拟对象按照预设顺序执行所述第一动作和所述第二动作。
6.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
响应于接收到所述虚拟环境画面上的拆分设置操作,将所述第三动作控件拆分成所述第一动作控件和所述第二动作控件;
或,
响应于接收到所述虚拟环境画面上的拆分设置操作,将所述第三动作控件拆分成所述第四动作控件和所述第五动作控件,所述第四动作控件和所述第五动作控件属于同一类型的控件。
7.根据权利要求6所述的方法,其特征在于,所述响应于接收到所述虚拟环境画面上的拆分设置操作,将所述第三动作控件拆分成所述第...
【专利技术属性】
技术研发人员:林凌云,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。