预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共21页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN114288660A(43)申请公布日2022.04.08(21)申请号202111640519.2(22)申请日2021.12.29(71)申请人上海完美时空软件有限公司地址200082上海市杨浦区四平路2500号22C-15室(72)发明人白雪冷纪国胡浩(74)专利代理机构北京华夏泰和知识产权代理有限公司11662代理人蔡良伟(51)Int.Cl.A63F13/56(2014.01)A63F13/573(2014.01)A63F13/822(2014.01)权利要求书3页说明书13页附图4页(54)发明名称虚拟角色的飞行控制方法及装置、存储介质、电子装置(57)摘要本发明提供了一种虚拟角色的飞行控制方法及装置、存储介质、电子装置,其中,该方法包括:在第一虚拟角色的飞行状态下,检测所述第一虚拟角色的技能释放指令,其中,所述技能释放指令用于指示在虚拟场景中释放目标攻击技能;根据所述目标攻击技能的攻击目标创建所述目标攻击技能的释放轨迹;沿所述释放轨迹向所述攻击目标释放所述目标攻击技能。通过本发明,解决了相关技术中的虚拟角色在飞行过程中不能释放战斗技能的技术问题,提高了虚拟角色的飞行控制灵活度,以及游戏的可玩性。CN114288660ACN114288660A权利要求书1/3页1.一种虚拟角色的飞行控制方法,其特征在于,包括:在第一虚拟角色的飞行状态下,检测所述第一虚拟角色的技能释放指令,其中,所述技能释放指令用于指示在虚拟场景中释放目标攻击技能;根据所述目标攻击技能的攻击目标创建所述目标攻击技能的释放轨迹;沿所述释放轨迹向所述攻击目标释放所述目标攻击技能。2.根据权利要求1所述的方法,其特征在于,根据所述目标攻击技能的攻击目标创建所述目标攻击技能的释放轨迹包括:检测所述第一虚拟角色针对第二虚拟角色的锁定指令,将所述第二虚拟角色确定为所述目标攻击技能的攻击目标;或,将距离所述第一虚拟角色最近的第二虚拟角色确定为所述目标攻击技能的攻击目标;以所述第一虚拟角色为起始端,所述攻击目标为终止端,生成矢量线段;将所述矢量线段确定为所述目标攻击技能的释放轨迹。3.根据权利要求2所述的方法,其特征在于,检测所述第一虚拟角色针对第二虚拟角色的锁定指令包括:获取所述第一虚拟角色在虚拟空间的第一空间坐标,以及获取所述第二虚拟角色在虚拟空间的第二空间坐标;基于所述第一空间坐标和所述第二空间坐标计算所述第一虚拟角色与所述第二虚拟角色之间的直线距离;分别获取所述第一虚拟角色装配的多个技能的技能属性,并基于所述技能属性和所述直线距离在所述第一虚拟角色的技能选择界面显示若干个攻击技能;响应所述第一虚拟角色在所述若干个攻击技能中选择目标攻击技能的选择指令,触发所述目标攻击技能的释放。4.根据权利要求3所述的方法,其特征在于,分别获取所述第一虚拟角色装配的多个技能的技能属性,并基于所述技能属性和所述直线距离在所述第一虚拟角色的技能选择界面显示若干个攻击技能,包括:分别获取所述第一虚拟角色装配的多个技能的攻击里程,选择攻击里程大于或等于所述直线距离的第一攻击技能集合,在所述第一虚拟角色的技能选择界面显示所述第一攻击技能集合;和/或,分别获取所述第一虚拟角色装配的多个技能的最佳攻击范围,选择最佳攻击范围包括所述直线距离的第二攻击技能集合,在所述第一虚拟角色的技能选择界面显示所述第二攻击技能集合。5.根据权利要求1所述的方法,其特征在于,在所述第一虚拟角色的飞行状态下,所述方法还包括:检测飞行加速指令,获取飞行载具对应的目标属性值,其中,所述第一虚拟角色搭乘在所述飞行载具上;若所述目标属性值大于预设值,控制所述第一虚拟角色进入加速飞行状态,直到所述目标属性值小于或等于所述预设值,将所述第一虚拟角色从加速飞行状态切换为匀速飞行状态;若所述目标属性值小于或等于预设值,控制所述第一虚拟角色进入匀速飞行状态。6.根据权利要求1所述的方法,其特征在于,所述方法还包括:2CN114288660A权利要求书2/3页确定所述第一虚拟角色输入的寻路位置;判断所述寻路位置与所述第一虚拟角色的初始位置之间的第一间隔距离是否大于预设距离;若所述寻路位置与所述第一虚拟角色的初始位置之间的第一间隔距离大于预设距离,控制所述第一虚拟角色进入飞行状态;控制所述第一虚拟角色沿寻路线路从所述初始位置飞行至所述寻路位置。7.根据权利要求6所述的方法,其特征在于,控制所述第一虚拟角色沿寻路线路从所述初始位置飞行至所述寻路位置包括:定位所述第一虚拟角色的初始位置,以所述初始位置为虚拟空间的中心点向所述寻路位置的方向延伸搜索预设路点,其中,所述虚拟空间埋设多个预设路点;将最先搜索得到的预设路点确定为第一寻路路点,以所述初始位置为起始位置