【技术实现步骤摘要】
在虚拟环境中控制虚拟对象的方法、装置、设备及介质
本申请涉及计算机领域,特别涉及一种在虚拟环境中控制虚拟对象的方法、装置、设备及介质。
技术介绍
在基于三维虚拟环境的应用程序中,如第一人称射击游戏,用户可控制虚拟对象投掷多种类型的虚拟爆炸物,如炸弹、手雷、毒气弹、催泪弹、闪光弹等。当虚拟爆炸物在虚拟环境中爆炸时,在虚拟爆炸物的爆炸范围内的虚拟对象都将受到影响,不同的虚拟爆炸物对虚拟对象的影响不同。以虚拟爆炸物是闪光弹为例,闪光弹在爆炸时会产生强烈的光,若虚拟对象在闪光弹的爆炸范围内,则以虚拟对象的视角观察到的虚拟环境通常呈现白色,即通过用户使用的终端的显示屏呈白色来模拟虚拟对象被闪光弹击中的情况,因此用户无法看到显示屏上控制虚拟对象的控件。在一段时间后,闪光弹失效,用户使用的终端的显示屏重新呈现以虚拟对象观察到的虚拟环境。基于上述情况,虚拟对象在被闪光弹击中时,用户无法控制虚拟对象进行对应的躲避动作,不符合真实世界中被闪光弹击中的特性,因此控制虚拟对象的方法不够真实。
技术实现思路
本申请 ...
【技术保护点】
1.一种在虚拟环境中控制虚拟对象的方法,其特征在于,所述方法包括:/n显示第一用户界面,所述第一用户界面包括第一虚拟环境画面,所述第一虚拟环境画面是采用所述虚拟对象的视角对所述虚拟环境进行观察得到的画面;/n当所述虚拟对象受到闪光伤害时,在所述虚拟环境画面上叠加炫光模拟层;/n控制所述炫光模拟层的透明度逐渐变大,且控制所述虚拟对象执行遮挡动作;/n显示第二用户界面,所述第二用户界面包括所述眩光模拟层和第二虚拟环境画面,所述眩光模拟层的透明度不是最小值且所述第二虚拟环境画面中的所述虚拟对象正在执行所述遮挡动作。/n
【技术特征摘要】
1.一种在虚拟环境中控制虚拟对象的方法,其特征在于,所述方法包括:
显示第一用户界面,所述第一用户界面包括第一虚拟环境画面,所述第一虚拟环境画面是采用所述虚拟对象的视角对所述虚拟环境进行观察得到的画面;
当所述虚拟对象受到闪光伤害时,在所述虚拟环境画面上叠加炫光模拟层;
控制所述炫光模拟层的透明度逐渐变大,且控制所述虚拟对象执行遮挡动作;
显示第二用户界面,所述第二用户界面包括所述眩光模拟层和第二虚拟环境画面,所述眩光模拟层的透明度不是最小值且所述第二虚拟环境画面中的所述虚拟对象正在执行所述遮挡动作。
2.根据权利要求1所述的方法,其特征在于,所述控制所述虚拟对象执行遮挡动作,包括:
控制所述虚拟对象执行采用手部遮挡眼部的动作。
3.根据权利要求2所述的方法,其特征在于,所述虚拟对象具有第一手部和第二手部;所述虚拟对象还拥有虚拟道具;
所述控制所述虚拟对象执行采用手部遮挡眼部的动作,包括:
控制所述虚拟对象使用第一手部执行遮挡眼部的动作;
所述方法还包括:
当接收到道具使用指令时,控制所述虚拟对象使用第二手部操作所述虚拟道具。
4.根据权利要求1至3任一所述的方法,其特征在于,所述方法还包括:
当所述炫光模拟层呈现完全透明的状态时,控制所述虚拟对象停止执行所述遮挡动作。
5.根据权利要求1至3任一所述的方法,其特征在于,所述控制所述炫光模拟层的透明度逐渐变大,包括:
获取所述炫光模拟层的持续时长和第一对应关系,所述第一对应关系是表征所述炫光模拟层的持续时长和透明度之间对应关系的曲线;
根据所述第一对应关系控制所述炫光模拟层的透明度逐渐变大。
6.根据权利要求3所述的方法,其特征在于,所述当接收到道具使用指令时,控制所述虚拟对象使用第二手部操作所述虚拟道具,包括:
在所述第二用户界面上显示道具交互控件;
接收所述道具交互控件上的第一触发操作;
根据所述第一触发操作控制所述虚拟对象使用第二手部操作所述虚拟道具。
<...
【专利技术属性】
技术研发人员:刘智洪,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。