虚拟对象的控制方法、装置、存储介质及计算机设备制造方法及图纸

技术编号:33553651 阅读:18 留言:0更新日期:2022-05-26 22:50
本申请实施例公开了一种虚拟对象的控制方法、装置、计算机可读存储介质及计算机设备,方法包括:显示图形用户界面,图形用户界面包括至少部分虚拟场景,以及位于虚拟场景中的至少部分虚拟对象;当检测到虚拟对象当前所处虚拟场景的场景类型变更为预设场景类型时,为虚拟对象配置虚拟推进道具,并在图形用户界面上显示推进控件;响应针对于推进控件的移动控制操作,通过虚拟推进道具控制虚拟对象以指定移动状态进行移动。通过在预设场景类型的虚拟场景中为虚拟对象配置虚拟推进道具,并通过虚拟推进道具控制虚拟对象的移动,从而避免虚拟对象通过双手进行移动,提高控制虚拟对象的控制效率,降低对计算机设备以及服务器的运行负担,提高运行效率。提高运行效率。提高运行效率。

【技术实现步骤摘要】
虚拟对象的控制方法、装置、存储介质及计算机设备


[0001]本申请涉及计算机领域,具体涉及一种虚拟对象的控制方法、装置、计算机可读存储介质及计算机设备。

技术介绍

[0002]近年来,伴随计算机设备技术的发展以及普及,涌现出越来越多具备三维虚拟环境的应用程序,如:虚拟现实应用程序、三维地图程序、军事仿真程序、第一人称射击游戏(First person shooting game,FPS)、多人在线战术竞技游戏(Multiplayer Online Battle Arena Games,MOBA)等。
[0003]现有技术中,以FPS游戏为例,当虚拟对象处于陆地时,可通过双腿进行快速移动,当虚拟角色处于水下时,通过双手在水中的浮动或拍打以模拟游泳动作,从而实现虚拟对象在水中的移动。
[0004]在对现有技术的研究和实践过程中,本申请的专利技术人发现,现有技术中若虚拟对象在水中进行持枪射击时,由于双手用于持枪,故无法在持枪射击的状态下进行水中移动,若用户想控制虚拟对象的移动,需要脱离持枪射击状态,再通过双手进行水中移动,造成控制虚拟本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种虚拟对象的控制方法,其特征在于,包括:显示图形用户界面,所述图形用户界面包括至少部分虚拟场景,以及位于所述虚拟场景中的至少部分虚拟对象;当检测到所述虚拟对象当前所处虚拟场景的场景类型变更为预设场景类型时,为所述虚拟对象配置虚拟推进道具,并在所述图形用户界面上显示推进控件;响应针对于所述推进控件的移动控制操作,通过所述虚拟推进道具控制所述虚拟对象以指定移动状态进行移动。2.根据权利要求1所述的虚拟对象的控制方法,其特征在于,所述响应针对于所述推进控件的移动控制操作,通过所述虚拟推进道具控制所述虚拟对象以指定移动状态进行移动的步骤,包括:响应针对于所述推进控件的移动控制操作,通过所述虚拟推进道具控制所述虚拟对象按照所述虚拟对象的当前视线方向以指定移动状态进行移动。3.根据权利要求2所述的虚拟对象的控制方法,其特征在于,所述图形用户界面还包括有第一指定响应区域,所述方法还包括:响应针对于所述第一指定响应区域的视线方向调整操作,调整所述虚拟对象的视线方向。4.根据权利要求1所述的虚拟对象的控制方法,其特征在于,所述虚拟推进道具通过消耗推进能量控制所述虚拟对象以指定移动状态进行移动,在所述响应针对于所述推进控件的移动控制操作的步骤之后,还包括:在所述图形用户界面上显示所述虚拟推进道具的初始推进能量对应的能量进度标识。5.根据权利要求4所述的虚拟对象的控制方法,其特征在于,在所述通过所述虚拟推进道具控制所述虚拟对象以指定移动状态进行移动的步骤之后,包括:获取所述虚拟推进道具的初始推进能量、控制所述虚拟对象以指定移动状态进行移动的控制时长,以及消耗单位推进能量所需的消耗时长;计算所述控制时长与所述消耗时长的商,得到消耗所述单位推进能量的消耗次数;计算所述消耗次数和所述单位推进能量的乘积,得到消耗推进能量;计算所述初始推进能量与所述消耗推进能量的差值,得到剩余推进能量;将所述图形用户界面上显示的能量进度标识更新为所述剩余推进能量对应的能量进度标识。6.根据权利要求5所述的虚拟对象的控制方法,其特征在于,在所述将所述图形用户界面上显示的能量进度标识更新为所述剩余推进能量对应的能量进度标识的步骤之...

【专利技术属性】
技术研发人员:姚鹏辉王奇峰彭照志张雷
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1