【技术实现步骤摘要】
游戏中虚拟道具控制方法、装置、设备及存储介质
本专利技术涉及游戏
,具体而言,涉及一种游戏中虚拟道具控制方法、装置、设备及存储介质。
技术介绍
飞行类武器是游戏中较为常见的人物道具之一,飞行类武器在使用过程中通常会被设计为具备单程飞行以及回程飞行功能。飞行类武器回程,是指人物的武器丢出去后,在空中飞行一段时间,再返回到人物手里的过程。现有技术中,当武器被丢出后,在控制武器向虚拟人物飞行的过程中,是通过控制武器沿着武器与虚拟人物所在位置的连线水平飞行,并在武器飞行到虚拟人物手部位置时,立刻修正武器的朝向与虚拟人物拳口对齐,使得武器落到虚拟人物手中,完成武器的单程飞行。对于回程飞行,控制方法也与上述类似。但是,现有的控制方法,实现的武器飞行过程,会导致游戏画面发生突变,从而导致游戏玩家的游戏体验度较差。
技术实现思路
本专利技术的目的在于,针对上述现有技术中的不足,提供一种游戏中虚拟道具控制方法、装置、设备及存储介质,以便于解决现有技术中存在的虚拟道具飞行效果较差的问题。 ...
【技术保护点】
1.一种游戏中虚拟道具控制方法,其特征在于,包括:/n响应于所述虚拟道具向虚拟对象飞行,获取所述虚拟对象的第一对象朝向;/n确定所述虚拟道具飞行至所述虚拟对象的剩余飞行时间满足时间阈值,和/或确定所述虚拟道具飞行至所述虚拟对象的剩余飞行距离满足距离阈值;/n控制所述虚拟道具在向所述虚拟对象飞行的过程中开始进行旋转以改变所述虚拟道具的道具朝向,使得所述虚拟道具在飞行至所述虚拟对象时或之前,控制所述道具朝向和所述第一对象朝向相匹配。/n
【技术特征摘要】
1.一种游戏中虚拟道具控制方法,其特征在于,包括:
响应于所述虚拟道具向虚拟对象飞行,获取所述虚拟对象的第一对象朝向;
确定所述虚拟道具飞行至所述虚拟对象的剩余飞行时间满足时间阈值,和/或确定所述虚拟道具飞行至所述虚拟对象的剩余飞行距离满足距离阈值;
控制所述虚拟道具在向所述虚拟对象飞行的过程中开始进行旋转以改变所述虚拟道具的道具朝向,使得所述虚拟道具在飞行至所述虚拟对象时或之前,控制所述道具朝向和所述第一对象朝向相匹配。
2.根据权利要求1所述的方法,其特征在于,所述时间阈值为根据所述虚拟道具的朝向、所述虚拟道具的旋转速度、所述虚拟对象的第一对象朝向确定的目标旋转时间;所述确定所述虚拟道具飞行至所述虚拟对象的剩余飞行时间满足时间阈值为确定所述剩余飞行时间大于或等于所述目标旋转时间。
3.根据权利要求1所述的方法,其特征在于,所述确定所述虚拟道具飞行至所述虚拟对象的剩余飞行距离满足距离阈值的步骤包括:
获取所述虚拟道具的道具位置和所述虚拟对象的对象位置;
根据所述道具位置和所述对象位置确定所述剩余飞行距离;
当所述剩余飞行距离小于或等于所述距离阈值时,确定所述虚拟道具飞行至所述虚拟对象的剩余飞行距离满足距离阈值。
4.根据权利要求1所述的方法,其特征在于,所述控制所述虚拟道具在向所述虚拟对象飞行的过程中开始进行旋转以改变所述虚拟道具的道具朝向的步骤之后,所述方法还包括:
确定在T时刻,所述第一对象朝向变为第二对象朝向;
获取在所述T时刻,所述剩余飞行距离;
获取所述虚拟道具在所述T时刻的T时刻朝向;
根据所述T时刻朝向、所述第二对象朝向和所述剩余飞行距离控制所述虚拟道具进行旋转以改变所述虚拟道具的道具朝向,使得所述虚拟道具在飞行至所述虚拟对象时或之前,控制所述道具朝向和所述第二对象朝向相匹配。
5.根据权利要求2所述的方法,其特征在于,所述虚拟道具的旋转速度为预设旋转速度;所述控制所述虚拟道具在向所述虚拟对象飞行的过程中开始进行旋转以改变所述虚拟道具的道具朝向,包括:
控制所述虚拟道具在向所述虚拟对象飞行的过程中开始以所述预设旋转速度旋转以改变所述虚拟道具的道具朝向。
6.根据权利要求1所述的方法,其特征在于,所述控制所述虚拟道具在向所述虚拟对象飞行的过程中开始进行旋转以改变所述虚拟道具的道具朝向的步骤包括:
根据所述虚拟道具的剩余飞行距离、以及在所述剩余飞行距离时所对应的剩余旋转角度,确定所述虚拟道具的旋转速度;
控制所述虚拟道具在向所述虚拟对象...
【专利技术属性】
技术研发人员:杜志荣,
申请(专利权)人:网易杭州网络有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。