一种游戏场景中的标记方法、触控终端及可读存储介质技术

技术编号:22783563 阅读:39 留言:0更新日期:2019-12-11 04:07
本申请提供了一种游戏场景中的标记方法、触控终端及可读存储介质,响应作用在所述图形用户界面中的目标触控操作,确定所述目标触控操作在所述图形用户界面中的操作位置;检测所述操作位置与所述图形用户界面中显示的控件按钮之间是否存在位置重合部分;若不存在位置重合部分,并且所述目标触控操作满足预设条件,则识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息;在与所述待标记对象或操作位置对应的目标位置处显示所述待标记信息。可以在游戏进行过程中,通过触控操作直接对待标记物进行标记,简单快捷,有利于提高用户标记的便捷性,从而节省用户标记的时间,提高人机交互效率。

A marking method, touch terminal and readable storage medium in game scene

The application provides a marking method, a touch terminal and a readable storage medium in a game scene to respond to the target touch operation in the graphical user interface, determine the operation position of the target touch operation in the graphical user interface, and detect whether there is a position coincidence part between the operation position and the control button displayed in the graphical user interface If there is no position coincidence part and the target touch operation meets the preset conditions, the object to be marked at the operation position is recognized and the information to be marked of the object to be marked is acquired; the information to be marked is displayed at the target position corresponding to the object to be marked or the operation position. In the process of the game, the tag can be marked directly by touch operation. It is simple and fast, which is conducive to improving the convenience of user tag, thus saving the time of user tag and improving the efficiency of human-computer interaction.

【技术实现步骤摘要】
一种游戏场景中的标记方法、触控终端及可读存储介质
本申请涉及游戏控制
,尤其是涉及一种游戏场景中的标记方法和触控终端,以及存储有可供电子设备读取的计算机指令的可读存储介质。
技术介绍
随着电子娱乐以及移动终端的发展,越来越多的游戏搭载在移动终端上进行操作,在众多的游戏中,射击竞技类游戏因为其独特的互动性,受到越来越多玩家的青睐,在移动端的大场景射击竞技类游戏中,玩家需要对游戏中的建筑、道具、目的地等场景内容进行标记,从而给自己或者其他玩家提供更多的信息参考。在现有的射击竞技类游戏中,对于游戏中道具的标注一般是在游戏中调取小地图画面进行标记或是利用准星的辅助,瞄准待标记物体,拖动标记按钮进行标记,无论哪一种标记方式都需要停止玩家当前的正常射击等操作,影响游戏进程,并且标记的信息模糊、无法智能判断待标记物的目标信息对待标记物进行准确的标记。
技术实现思路
有鉴于此,本申请的目的在于提供一种游戏场景中的标记方法、触控终端及可读存储介质,有利于提高用户标记的便捷性,节省用户标记的时间,提高人机交互效率。本申请实施例提供了一种游戏场景中的标记方法,应用于能够显示图形用户界面的触控终端,所述图形用户界面中至少显示有游戏场景以及虚拟角色,所述标记方法包括:响应作用在所述图形用户界面中的目标触控操作,确定所述目标触控操作在所述图形用户界面中的操作位置;检测所述操作位置与所述图形用户界面中显示的控件按钮之间是否存在位置重合部分;若不存在位置重合部分,并且所述目标触控操作满足预设条件,则识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息;在与所述待标记对象或操作位置对应的目标位置处显示所述待标记信息。进一步的,所述目标触控操作包括双击操作;所述预设条件包括:所述双击操作的两次点击操作之间的时间间隔小于预设时长,并且两次点击操作作用在所述图形用户界面中的操作位置的几何中心之间的距离小于预设像素距离。进一步的,所述检测所述操作位置与所述图形用户界面中显示的控件按钮之间是否存在位置重合部分,包括:检测所述双击操作中任意一次点击操作的点击位置是否落入在所述图形用户界面中显示的控件按钮所在的控件区域内;若所述双击操作中任意一次点击操作的点击位置未落入在所述图形用户界面中显示的控件按钮所在的控件区域内,确定所述操作位置与所述图形用户界面中显示的控件按钮之间不存在位置重合部分。进一步的,所述目标触控操作为双击操作,所述目标位置为第二次点击操作的操作位置的几何中心位置。进一步的,所述游戏场景中包括位于所述虚拟角色上方的虚拟摄像机,所述识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息,包括:确定所述虚拟摄像机的拍摄中心位置,在所述虚拟摄像机的视锥范围内,从所述中心位置朝向所述操作位置处发射检测射线;检测所述检测射线途径碰撞到的至少一个碰撞模型中的目标模型,其中,所述目标模型与所述中心位置之间的第一距离,小于所述至少一个碰撞模型中除所述目标模型之外的其他任一碰撞模型与所述中心位置之间的第二距离;基于预存储的模型与标记对象的类别之间的映射关系,确定所述目标模型对应的目标类别;确定所述模型的标识信息表示的对象为待标记对象,以及所述目标类别为所述待标记对象的类别。进一步的,所述目标触控操作包括双击操作时,从所述虚拟摄像机的拍摄中心位置朝向所述操作位置处发射检测射线,包括:确定所述双击操作中第二次点击操作作用在所述图形用户界面中的操作位置的几何中心位置;从所述虚拟摄像机的拍摄中心位置朝向所述几何中心位置发射检测射线。进一步的,所述获取所述待标记对象的待标记信息,包括:确定所述虚拟角色所处的游戏世界中的世界坐标系,并确定所述待标记对象所处位置在所述世界坐标系中的世界坐标;确定所述待标记对象的待标记信息包括所述世界坐标。进一步的,所述获取所述待标记对象的待标记信息,包括:当所述待标记对象为图形用户界面中显示的物品或者建筑时,确定所述待标记对象的待标记信息包括所述待标记对象在所述游戏场景中的名称信息和缩略图标。本申请实施例提供了一种触控终端,所述触控终端显示的图形用户界面中至少显示有游戏场景以及虚拟角色,所述触控终端包括:操作位置确定模块,用于响应作用在所述图形用户界面中的目标触控操作,确定所述目标触控操作在所述图形用户界面中的操作位置;位置重合检测模块,用于检测所述操作位置与所述图形用户界面中显示的控件按钮之间是否存在位置重合部分;标记信息获取模块,用于若不存在位置重合部分,并且所述目标触控操作满足预设条件,则识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息;标记信息显示模块,用于在与所述待标记对象或操作位置对应的目标位置处显示所述待标记信息。进一步的,所述目标触控操作包括双击操作;所述预设条件包括:所述双击操作的两次点击操作之间的时间间隔小于预设时长,并且两次点击操作作用在所述图形用户界面中的操作位置的几何中心之间的距离小于预设像素距离。进一步的,所述位置重合检测模块还用于:检测所述双击操作中任意一次点击操作的点击位置是否落入在所述图形用户界面中显示的控件按钮所在的控件区域内;若所述双击操作中任意一次点击操作的点击位置未落入在所述图形用户界面中显示的控件按钮所在的控件区域内,确定所述操作位置与所述图形用户界面中显示的控件按钮之间不存在位置重合部分。进一步的,所述目标触控操作为双击操作,所述目标位置为第二次点击操作的操作位置的几何中心位置。进一步的,所述游戏场景中包括位于所述虚拟角色上方的虚拟摄像机,所述标记信息获取模块在用于识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息情况下,所述标记信息获取模块还用于:确定所述虚拟摄像机的拍摄中心位置,在所述虚拟摄像机的视锥范围内,从所述中心位置朝向所述操作位置处发射检测射线;检测所述检测射线途径碰撞到的至少一个碰撞模型中的目标模型,其中,所述目标模型与所述中心位置之间的第一距离,小于所述至少一个碰撞模型中除所述目标模型之外的其他任一碰撞模型与所述中心位置之间的第二距离;基于预存储的模型与标记对象的类别之间的映射关系,确定所述目标模型对应的目标类别;确定所述模型的标识信息表示的对象为待标记对象,以及所述目标类别为所述待标记对象的类别。进一步的,所述目标触控操作包括双击操作时,所述标记信息获取模块在用于从所述虚拟摄像机的拍摄中心位置朝向所述操作位置处发射检测射线的情况下,所述标记信息获取模块还用于:确定所述双击操作中第二次点击操作作用在所述图形用户界面中的操作位置的几何中心位置;从所述虚拟摄像机的拍摄中心位置朝向所述几何中心位置发射检测射线。进一步的,所述标记信息获取模块在用于获取所述待标记对象的待标记信息本文档来自技高网...

【技术保护点】
1.一种游戏场景中的标记方法,其特征在于,应用于能够显示图形用户界面的触控终端,所述图形用户界面中至少显示有游戏场景以及虚拟角色,所述标记方法包括:/n响应作用在所述图形用户界面中的目标触控操作,确定所述目标触控操作在所述图形用户界面中的操作位置;/n检测所述操作位置与所述图形用户界面中显示的控件按钮之间是否存在位置重合部分;/n若不存在位置重合部分,并且所述目标触控操作满足预设条件,则识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息;/n在与所述待标记对象或操作位置对应的目标位置处显示所述待标记信息。/n

【技术特征摘要】
1.一种游戏场景中的标记方法,其特征在于,应用于能够显示图形用户界面的触控终端,所述图形用户界面中至少显示有游戏场景以及虚拟角色,所述标记方法包括:
响应作用在所述图形用户界面中的目标触控操作,确定所述目标触控操作在所述图形用户界面中的操作位置;
检测所述操作位置与所述图形用户界面中显示的控件按钮之间是否存在位置重合部分;
若不存在位置重合部分,并且所述目标触控操作满足预设条件,则识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息;
在与所述待标记对象或操作位置对应的目标位置处显示所述待标记信息。


2.如权利要求1所述的标记方法,其特征在于,所述目标触控操作包括双击操作;
所述预设条件包括:所述双击操作的两次点击操作之间的时间间隔小于预设时长,并且两次点击操作作用在所述图形用户界面中的操作位置的几何中心之间的距离小于预设像素距离。


3.如权利要求2所述的标记方法,其特征在于,所述检测所述操作位置与所述图形用户界面中显示的控件按钮之间是否存在位置重合部分,包括:
检测所述双击操作中任意一次点击操作的点击位置是否落入在所述图形用户界面中显示的控件按钮所在的控件区域内;
若所述双击操作中任意一次点击操作的点击位置未落入在所述图形用户界面中显示的控件按钮所在的控件区域内,确定所述操作位置与所述图形用户界面中显示的控件按钮之间不存在位置重合部分。


4.如权利要求1所述的标记方法,其特征在于,所述目标触控操作为双击操作,所述目标位置为第二次点击操作的操作位置的几何中心位置。


5.如权利要求1所述的标记方法,其特征在于,所述游戏场景中包括位于所述虚拟角色上方的虚拟摄像机,所述识别位于所述操作位置处的待标记对象,并获取所述待标记对象的待标记信息,包括:
确定所述虚拟摄像机的拍摄中心位置,在所述虚拟摄像机的视锥范围内,从所述中心位置朝向所述操作位置处发射检测射线;
检测所述检测射线途径碰撞到的至少一个碰撞模型中的目标模型,其中,所述目标模型与所述中心位置之间的第一距离,小于所述至少一个碰撞模型中除所述目标模型之外的其他任一碰撞模型与所述中心位置之间的第二距离;
基于预存储的模型与标记对象的类别之间的映射关系,确定所述目标模型对应的目标类别;
确定所述模型的标识...

【专利技术属性】
技术研发人员:刘一杰
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江;33

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

1