【技术实现步骤摘要】
虚拟对象控制方法、装置、计算机设备及存储介质
本申请实施例涉及计算机
,特别涉及一种虚拟对象控制方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术的发展及电子游戏的广泛普及,在电子游戏中可以控制虚拟对象执行多种多样的操作,极大地提升了游戏效果。其中,释放技能操作是一种常用的操作,用户可以控制虚拟对象按照瞄准方向释放技能,而在释放技能之前需要确定瞄准方向。用户通常使用手指在触控区域中执行触摸操作,从而根据触摸操作的触摸位置确定瞄准方向。但是由于手指与触控区域的接触面积较大,触摸位置难以控制,很容易导致实际触摸位置与用户期望的触摸位置不一致,从而导致瞄准方向不准确。
技术实现思路
本申请实施例提供了一种虚拟对象控制方法、装置、计算机设备及存储介质,提高了瞄准方向的准确率,所述技术方案如下:一方面,提供了一种虚拟对象控制方法,所述方法包括:响应于对触控区域的触摸操作,确定所述触摸操作的至少两个触摸位置,所述至少两个触摸位置包括所述触摸操作的终止触摸位置;根据所述至少两个触摸位置,确定所述触摸操作的目标触摸位置;确定所述目标触摸位置指示的第一瞄准方向;控制第一虚拟对象按照所述第一瞄准方向执行释放技能操作。另一方面,提供了一种瞄准信息获取装置,所述装置包括:触摸位置确定模块,用于响应于对触控区域的触摸操作,确定所述触摸操作的至少两个触摸位置,所述至少两个触摸位置包括所述触摸操作的终止触摸位置;目标位置确定模块,用于根据所述至少两个触摸位 ...
【技术保护点】
1.一种虚拟对象控制方法,其特征在于,所述方法包括:/n响应于对触控区域的触摸操作,确定所述触摸操作的至少两个触摸位置,所述至少两个触摸位置包括所述触摸操作的终止触摸位置;/n根据所述至少两个触摸位置,确定所述触摸操作的目标触摸位置;/n确定所述目标触摸位置指示的第一瞄准方向;/n控制第一虚拟对象按照所述第一瞄准方向执行释放技能操作。/n
【技术特征摘要】
1.一种虚拟对象控制方法,其特征在于,所述方法包括:
响应于对触控区域的触摸操作,确定所述触摸操作的至少两个触摸位置,所述至少两个触摸位置包括所述触摸操作的终止触摸位置;
根据所述至少两个触摸位置,确定所述触摸操作的目标触摸位置;
确定所述目标触摸位置指示的第一瞄准方向;
控制第一虚拟对象按照所述第一瞄准方向执行释放技能操作。
2.根据权利要求1所述的方法,其特征在于,所述根据所述至少两个触摸位置,确定所述触摸操作的目标触摸位置,包括:
按照所述至少两个触摸位置的排列顺序,确定所述至少两个触摸位置的权重;
按照所述至少两个触摸位置的权重,对所述至少两个触摸位置的坐标进行加权处理,得到所述目标触摸位置的坐标。
3.根据权利要求2所述的方法,其特征在于,所述触摸位置的坐标包括横坐标和纵坐标,所述按照所述至少两个触摸位置的权重,对所述至少两个触摸位置的坐标进行加权处理,得到所述目标触摸位置的坐标,包括:
按照所述至少两个触摸位置的权重,对所述至少两个触摸位置的横坐标进行加权求和,得到所述目标触摸位置的横坐标;
按照所述至少两个触摸位置的权重,对所述至少两个触摸位置的纵坐标进行加权求和,得到所述目标触摸位置的纵坐标。
4.根据权利要求1所述的方法,其特征在于,所述响应于对触控区域的触摸操作,确定所述触摸操作的至少两个触摸位置,包括:
响应于所述触控区域中的触摸点对应的按下操作,确定所述按下操作对应的初始触摸位置;
确定所述触摸点在所述触控区域中滑动的过程中的至少一个触摸位置;
响应于所述触控区域中的所述触摸点对应的抬起操作,确定所述抬起操作对应的终止触摸位置。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
响应于所述触控区域中的触摸点对应的按下操作,为所述触摸点分配触摸标识;
所述确定所述触摸点在所述触控区域中滑动的过程中的至少一个触摸位置,包括:
确定所述触控区域中检测到的与所述触摸标识匹配的至少两个触摸位置。
6.根据权利要求1所述的方法,其特征在于,所述控制第一虚拟对象按照所述第一瞄准方向执行释放技能操作,包括:
确定所述第一瞄准方向上,与所述第一虚拟对象之间的距离最近的第二虚拟对象;
控制所述第一虚拟对象向所述第二虚拟对象执行所述释放技能操作。
7.根据权利要求1所述的方法,其特征在于,所述控制第一虚拟对象按照所述第一瞄准方向执行释放技能操作,包括:
根据所述第一瞄准方向及第一预设距离,确定所述第一瞄准方向上的瞄准位置,所述瞄准位置与所述第一虚拟对象之间的距离为所述第一预设距离;
控制所述第一虚拟对象向所述瞄准位置执行所述释放技能操作。
8...
【专利技术属性】
技术研发人员:胡勋,万钰林,翁建苗,粟山东,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。