当前位置: 首页 > 专利查询>网易专利>正文

一种钩锁装备的控制方法技术

技术编号:39401324 阅读:8 留言:0更新日期:2023-11-19 15:53
本申请提供了一种钩锁装备的控制方法

【技术实现步骤摘要】
一种钩锁装备的控制方法、装置、计算机设备及存储介质


[0001]本申请涉及游戏
,具体而言,涉及一种钩锁装备的控制方法

装置

计算机设备和存储介质


技术介绍

[0002]目前,虚拟角色在游戏场景通过移动到达目的地,虚拟角色去往目的地的过程中可以是玩家通过移动控件控制虚拟角色达到目的地,虚拟角色在前往目的地的过程中一般是在地面移动的,但是这种移动方式移动速度过慢,因此,游戏中就出现了钩锁装备

[0003]钩锁装备在使用时,只要玩家对该钩锁装备进行触发,钩锁装备就会发射出带有射出端的绳索

在游戏场景中钩锁装备的射出端就会抓取对应的位置,但是钩锁装备具有对应的射程范围,超出射程范围的位置是无法抓取的,所以在游戏中,钩锁装备可能会出现抓取失败的情况,降低了道具的使用成功率


技术实现思路

[0004]有鉴于此,本申请的目的在于提供一种钩锁装备的控制方法

控制

计算机设备和存储介质,用于解决现有技术中钩锁装备的使用成功率较低的问题

[0005]第一方面,本申请实施例提供了一种钩锁装备的控制方法,游戏中包括受玩家所控制的目标虚拟角色,所述目标虚拟角色装配有钩锁装备,所述控制方法包括:
[0006]响应针对所述钩锁装备的控制操作,检测所述钩锁装备的第一瞄准位置是否满足所述目标虚拟角色利用所述钩锁装备移动至所述第一瞄准位置的移动条件;
[0007]响应所述钩锁装备的第一瞄准位置不满足所述目标虚拟角色利用所述钩锁装备移动至所述第一瞄准位置的移动条件,根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,将所述钩锁装备的瞄准位置从所述第一瞄准位置调整至第二瞄准位置,所述第二瞄准位置为满足所述目标虚拟角色利用所述钩锁装备移动至所述第二瞄准位置的移动条件的瞄准位置,所述第二相对位置关系为所述第二瞄准位置的第二瞄准方向与所述目标虚拟角色的视线所在水平面的相对位置关系;
[0008]控制所述目标虚拟角色利用所述钩锁装备移动到所述第二瞄准位置

[0009]可选的,所述控制方法还包括:
[0010]响应所述第一瞄准位置满足所述目标虚拟角色利用所述钩锁装备移动至所述第一瞄准位置的移动条件,控制所述目标虚拟角色利用所述钩锁装备移动到所述第一瞄准位置

[0011]可选的,所述控制方法还包括:
[0012]根据所述第一瞄准位置与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定虚拟游戏场景中不存在满足所述目标虚拟角色的移动条件的所述第二瞄准位置,则停止响应针对所述钩锁装备的控制操作,并在图形用户界面中显示钩锁装备无法使用提示信息

[0013]可选的,满足所述目标虚拟角色的移动条件的第一瞄准位置或第二瞄准位置是供所述目标虚拟角色停留

位于所述钩锁装备的射程范围内的位置,以及在该位置处的虚拟对象具有不可拖动属性

[0014]可选的,所述根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,将所述钩锁装备的瞄准位置从所述第一瞄准位置调整至第二瞄准位置,包括:
[0015]根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定所述第二瞄准位置的第二瞄准方向所在的瞄准区间;其中,所述第二瞄准方向所在的瞄准区间与所述目标虚拟角色的视线所在水平面之间为第一相对位置关系;所述瞄准区间为瞄准角度阈值与所述目标虚拟角色的视线所在水平面之间的夹角范围;
[0016]在所述瞄准区间内,确定满足所述目标虚拟角色的移动条件的第二瞄准位置

[0017]可选的,所述在所述瞄准区间内,确定满足所述目标虚拟角色的移动条件的第二瞄准位置,包括:
[0018]控制所述钩锁装备的瞄准方向在所述瞄准区间内,从所述目标虚拟角色的视线所在水平面沿着远离所述目标虚拟角色的视线所在水平面的方向扫描,将所述瞄准区间内被所述瞄准方向扫描到的

第一个满足所述目标虚拟角色的移动条件的位置确定为所述第二瞄准位置

[0019]可选的,所述在所述瞄准区间内,确定满足所述目标虚拟角色的移动条件的第二瞄准位置,包括:
[0020]在所述瞄准区间内,确定出满足所述目标虚拟角色利用所述钩锁装备所能到达的最远位置,并将所述最远位置确定为所述第二瞄准位置

[0021]可选的,根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定所述第二瞄准方向所在的瞄准区间,包括:
[0022]若所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面重叠,则在图形用户界面显示瞄准方向调整提示信息,响应针对所述钩锁装备的瞄准方向的调整操作,确定所述调整操作对应的操作方向,根据所述目标虚拟角色的视线所在水平面和所述调整操作对应的操作方向,确定瞄准区间

[0023]可选的,所述目标虚拟角色的当前位置位于游戏场景的空中;所述根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,将所述钩锁装备的瞄准位置从所述第一瞄准位置调整至第二瞄准位置,包括:
[0024]根据所述目标虚拟角色在虚拟游戏场景中相对于地貌表面的相对移动方向

所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定满足所述目标虚拟角色的移动条件的第二瞄准位置,并将所述钩锁装备的瞄准位置从所述第一瞄准位置调整至第二瞄准位置

[0025]可选的,根据所述目标虚拟角色在虚拟游戏场景中相对于地貌表面的相对移动方向

所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定满足所述目标虚拟角色的移动条件的第二瞄准位置,包括:
[0026]根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面
的第一相对位置关系,确定所述第二瞄准位置的第二瞄准方向所在的瞄准区间;
[0027]若所述目标虚拟角色在虚拟游戏场景中相对于地貌表面的相对移动方向为向上,则从所述目标虚拟角色在虚拟游戏场景中最初上移位置到所述目标虚拟角色能够移动到的最高位置之间,根据所述目标虚拟角色在每个位置处所述瞄准区间的覆盖区域,确定满足所述目标虚拟角色的移动条件的第二瞄准位置;
[0028]若所述目标虚拟角色在虚拟游戏场景中相对于地貌表面的相对移动方向为向下,则从所述目标虚拟角色在虚拟游戏场景中最初下降位置到所述目标虚拟角色能够移动到的最低位置之间,根据所述目标虚拟角色在每个位置处所述瞄准区间的覆盖区域,确定满足所述目标虚拟角色的移动条件的第二瞄准位置...

【技术保护点】

【技术特征摘要】
1.
一种钩锁装备的控制方法,其特征在于,游戏中包括受玩家所控制的目标虚拟角色,所述目标虚拟角色装配有钩锁装备,所述控制方法包括:响应针对所述钩锁装备的控制操作,检测所述钩锁装备的第一瞄准位置是否满足所述目标虚拟角色利用所述钩锁装备移动至所述第一瞄准位置的移动条件;响应所述钩锁装备的第一瞄准位置不满足所述目标虚拟角色利用所述钩锁装备移动至所述第一瞄准位置的移动条件,根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,将所述钩锁装备的瞄准位置从所述第一瞄准位置调整至第二瞄准位置,所述第二瞄准位置为满足所述目标虚拟角色利用所述钩锁装备移动至所述第二瞄准位置的移动条件的瞄准位置,所述第二瞄准位置与所述第一瞄准位置属于同一瞄准区间,所述瞄准区间为瞄准角度阈值与所述目标虚拟角色的视线所在水平面之间的夹角范围;控制所述目标虚拟角色利用所述钩锁装备移动到所述第二瞄准位置
。2.
根据权利要求1所述的控制方法,其特征在于,所述控制方法还包括:响应所述第一瞄准位置满足所述目标虚拟角色利用所述钩锁装备移动至所述第一瞄准位置的移动条件,控制所述目标虚拟角色利用所述钩锁装备移动到所述第一瞄准位置
。3.
根据权利要求1所述的控制方法,其特征在于,所述控制方法还包括:根据所述第一瞄准位置与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定虚拟游戏场景中不存在满足所述目标虚拟角色的移动条件的所述第二瞄准位置,则停止响应针对所述钩锁装备的控制操作,并在图形用户界面中显示钩锁装备无法使用提示信息
。4.
根据权利要求1所述的控制方法,其特征在于,满足所述目标虚拟角色的移动条件的第一瞄准位置或第二瞄准位置是供所述目标虚拟角色停留

位于所述钩锁装备的射程范围内的位置,以及在该位置处的虚拟对象具有不可拖动属性
。5.
根据权利要求1所述的控制方法,其特征在于,所述根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,将所述钩锁装备的瞄准位置从所述第一瞄准位置调整至第二瞄准位置,包括:根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定所述第二瞄准位置的第二瞄准方向所在的瞄准区间;其中,所述第二瞄准方向所在的瞄准区间与所述目标虚拟角色的视线所在水平面之间为第一相对位置关系;所述瞄准区间为瞄准角度阈值与所述目标虚拟角色的视线所在水平面之间的夹角范围;在所述瞄准区间内,确定满足所述目标虚拟角色的移动条件的第二瞄准位置
。6.
根据权利要求5所述的控制方法,其特征在于,所述在所述瞄准区间内,确定满足所述目标虚拟角色的移动条件的第二瞄准位置,包括:控制所述钩锁装备的瞄准方向在所述瞄准区间内,从所述目标虚拟角色的视线所在水平面沿着远离所述目标虚拟角色的视线所在水平面的方向扫描,将所述瞄准区间内被所述瞄准方向扫描到的

第一个满足所述目标虚拟角色的移动条件的位置确定为所述第二瞄准位置
。7.
根据权利要求5所述的控制方法,其特征在于,所述在所述瞄准区间内,确定满足所
述目标虚拟角色的移动条件的第二瞄准位置,包括:在所述瞄准区间内,确定出满足所述目标虚拟角色利用所述钩锁装备所能到达的最远位置,并将所述最远位置确定为所述第二瞄准位置
。8.
根据权利要求5所述的控制方法,其特征在于,根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,确定所述第二瞄准方向所在的瞄准区间,包括:若所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面重叠,则在图形用户界面显示瞄准方向调整提示信息,响应针对所述钩锁装备的瞄准方向的调整操作,确定所述调整操作对应的操作方向,根据所述目标虚拟角色的视线所在水平面和所述调整操作对应的操作方向,确定瞄准区间
。9.
根据权利要求1所述的控制方法,其特征在于,所述目标虚拟角色的当前位置位于游戏场景的空中;所述根据所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对位置关系,将所述钩锁装备的瞄准位置从所述第一瞄准位置调整至第二瞄准位置,包括:根据所述目标虚拟角色在虚拟游戏场景中相对于地貌表面的相对移动方向

所述第一瞄准位置的第一瞄准方向与所述目标虚拟角色的视线所在水平面的第一相对...

【专利技术属性】
技术研发人员:胡佳胜刘勇成胡志鹏袁思思程龙
申请(专利权)人:网易
类型:发明
国别省市:

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

1