【技术实现步骤摘要】
虚拟对象的控制方法、装置、终端、存储介质及程序产品
[0001]本申请实施例涉及人机交互领域,特别涉及一种虚拟对象的控制方法、装置、终端、存储介质及程序产品。
技术介绍
[0002]对战游戏是多个用户账号在同一场景内进行竞技的游戏,玩家可以操控虚拟环境中的虚拟对象进行行走、奔跑、攀爬、射击等动作,并且多个玩家可以在线组队在同一个虚拟环境中协同完成某项任务。
[0003]相关技术中,在进行对战时,用户可控制虚拟对象使用虚拟道具,从而使虚拟对象具有隐身功能,当虚拟对象具有隐身功能时,虚拟对象对虚拟环境中其他虚拟对象不可见。
[0004]若虚拟对象在隐身状态下进行攻击,由于对其他虚拟对象不可见,因此,可在较近距离内进行攻击,相应的,攻击命中率较高,且由于虚拟对象对于其他虚拟对象不可见,虚拟对象可持续进行攻击,该种情况下,将影响游戏对局公平性。
技术实现思路
[0005]本申请实施例提供了一种虚拟对象的控制方法、装置、终端、存储介质及产品,能够有效控制虚拟对象在隐身状态下攻击命中率,有助于提高对局公平性。
[0006]所述技术方案如下:
[0007]一方面,本申请实施例提供了一种虚拟对象的控制方法,所述方法包括:
[0008]响应于对虚拟道具的投放操作,控制第一虚拟对象在虚拟环境中投放所述虚拟道具;
[0009]在所述第一虚拟对象位于所述虚拟道具的道具作用范围内的情况下,在所述第一虚拟对象周围显示虚拟遮罩,所述第一虚拟对象对于所述虚拟遮罩的遮罩范围外的第二虚拟对 ...
【技术保护点】
【技术特征摘要】
1.一种虚拟对象的控制方法,其特征在于,所述方法包括:响应于对虚拟道具的投放操作,控制第一虚拟对象在虚拟环境中投放所述虚拟道具;在所述第一虚拟对象位于所述虚拟道具的道具作用范围内的情况下,在所述第一虚拟对象周围显示虚拟遮罩,所述第一虚拟对象对于所述虚拟遮罩的遮罩范围外的第二虚拟对象不可见;基于所述第一虚拟对象在所述虚拟环境中所处的位置以及所述虚拟遮罩的遮罩范围,显示虚拟环境画面,所述虚拟遮罩用于降低所述遮罩范围外所述虚拟环境的可见度。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一虚拟对象在所述虚拟环境中所处的位置以及所述虚拟遮罩的遮罩范围,显示虚拟环境画面,包括:基于所述第一虚拟对象在所述虚拟环境中所处的位置以及所述虚拟遮罩的遮罩范围,确定所述遮罩范围外的所述虚拟环境;确定所述遮罩范围外的所述虚拟环境的目标可见度;基于所述目标可见度显示所述遮罩范围外所述虚拟环境对应的虚拟环境画面。3.根据权利要求2所述的方法,其特征在于,所述确定所述遮罩范围外的所述虚拟环境的目标可见度,包括:在所述第一虚拟对象处于未攻击状态的情况下,确定所述目标可见度为第一可见度;在所述第一虚拟对象处于攻击状态的情况下,确定所述目标可见度为第二可见度,其中,所述第一可见度低于所述第二可见度。4.根据权利要求2所述的方法,其特征在于,所述虚拟遮罩是以所述第一虚拟对象中心,目标半径的球形遮罩;所述基于所述第一虚拟对象在所述虚拟环境中所处的位置以及所述虚拟遮罩的遮罩范围,确定所述遮罩范围外的所述虚拟环境,包括:基于所述第一虚拟对象与虚拟道具之间的距离,确定所述目标半径,所述距离与所述目标半径呈正相关关系;基于所述第一虚拟对象在所述虚拟环境中所处的位置以及所述目标半径,确定所述遮罩范围;基于所述遮罩范围,确定所述遮罩范围外的所述虚拟环境。5.根据权利要求1至4任一所述的方法,其特征在于,所述响应于对虚拟道具的投放操作,控制第一虚拟对象在虚拟环境中投放虚拟道具,包括:显示目标技能控件;响应于对所述目标技能控件的触发操作,显示道具投放控件;响应于对所述道具投放控件的触发操作,显示预计投放位置以及距离信息,所述距离信息用于指示所述预计投放位置在虚拟地面投影位置与所述第一虚拟对象之间的距离;响应于对所述道具投放控件的触发操作结束,控制所述第一虚拟对象在所述虚拟环境中投放所述虚拟道具。6.根据权利要求5所述的方法,其特征在于,所述显示预计投放位置以及距离信息之后,所述方法还包括:基于所述预计投放位置对应的投放高度,确定所述虚拟道具的所述道具作用范围,所述投放高度与所述道具作用范围呈正相关关系;
在所述虚拟环境画面中,和/或在地图展示控件中显示所述道具作用范围。7.根据权利要求6所述的方法,其特征在于,所述在所述虚拟环境画面中,和/或在地图展示控件中显示所述道具作用范围之后,所述方法还包括:显示高度调整控件;响应于对所述高度调整控件的触发操...
【专利技术属性】
技术研发人员:刘智洪,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。