重叠目标选择方法及装置、存储介质、电子设备制造方法及图纸

技术编号:16079515 阅读:22 留言:0更新日期:2017-08-25 15:17
本公开提供了一种重叠目标选择方法及装置、存储介质、电子设备,该方法包括:响应于触控操作并判断在一预设区域内是否存在重叠的多个候选目标;在判断在所述预设区域内存在重叠的多个所述候选目标时,检测是否有与所述触控操作连续的第一滑动操作;在检测有与所述触控操作连续的第一滑动操作时,根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标;检测是否有与所述第一滑动操作连续的结束操作,并在检测有与所述第一滑动操作连续的结束操作时,以确定的与所述第一滑动操作的轨迹对应的所述候选目标为被选目标。本公开简化了操作步骤,提高了操作效率及准确率且用户体验较好。

【技术实现步骤摘要】
重叠目标选择方法及装置、存储介质、电子设备
本公开涉及人机交互领域,具体而言,涉及一种重叠目标选择方法及重叠目标选择装置、存储介质、电子设备。
技术介绍
随着移动通信的技术的快速发展,在触控终端上出现了大量的手游。在手游的运行过程中,触控终端按照一定的布局将各种候选目标显示出来,以便向用户呈现游戏场景以及提供游戏操作界面。目前,在手游的运行过程中,经常会出现多个候选目标重叠的情况,在用户需要在重叠的多个候选目标中确定被选目标时,大多通过以下两种方式实现:方式一,通过在触控界面上显示每一个候选目标对应的悬浮按钮来实现被选目标的选择,如图1所示,在某手机游戏中,通过在重叠的多个候选目标正上方显示一系列悬浮虚拟控件来实现候选目标的选择。方式二,通过旋转视角避开多个候选目标重叠的状态,进而实现被选目标的选择。显然,在上述方式一中,一方面,由于每个候选目标的悬浮虚拟控件在被选目标确定之前都一直存在于触控界面中,使得本身就狭小的触控界面更为狭小;另一方面,由于不同的悬浮虚拟控件之间、悬浮虚拟控件与候选目标之间可能出现重叠,使得用户在的操作的过程中容易出现误操作,用户体验较差。在上述方式二中,一方面,通过旋转视角实现被选目标的选择的步骤较为繁琐,且不停的旋转视角使用户感到眩晕或者不适,用户体验较差;另一方面,旋转视角可能会造成新的多个候选目标的重叠或无法避开原有的重叠状态,使得用户无法有效的对被选目标进行选择。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种重叠目标选择方法及重叠目标选择装置、存储介质、电子设备,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。根据本公开的一个方面,提供一种重叠目标选择方法,包括:响应于触控操作并判断在一预设区域内是否存在重叠的多个候选目标;在判断在所述预设区域内存在重叠的多个所述候选目标时,检测是否有与所述触控操作连续的第一滑动操作;在检测有与所述触控操作连续的第一滑动操作时,根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标;检测是否有与所述第一滑动操作连续的结束操作,并在检测有与所述第一滑动操作连续的结束操作时,以确定的与所述第一滑动操作的轨迹对应的所述候选目标为被选目标。在本公开的一种示例性实施例中,还包括:在判断在所述预设区域内存在重叠的多个所述候选目标时,将重叠的多个所述候选目标其中之一确定为起始候选目标。在本公开的一种示例性实施例中,还包括:在将重叠的多个所述候选目标其中之一确定为起始候选目标后,区别性显示所述起始候选目标。在本公开的一种示例性实施例中,所述重叠的多个候选目标包括所述起始候选目标、位于所述起始候选目标之上的至少一个第一候选目标,和/或位于所述起始候选目标之下的至少一个第二候选目标;所述根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标包括:判断所述第一滑动操作的轨迹方向为第一方向或第二方向,其中,所述第一方向与所述第二方向相反;在判断所述第一滑动操作的轨迹方向为第一方向时,从所述第一候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标;在判断所述第一滑动操作的轨迹方向为第二方向时,从所述第二候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标。在本公开的一种示例性实施例中,其中,包括两个所述第一候选目标;所述从所述第一候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标包括:根据所述第一滑动操作的轨迹,获取所述第一滑动操作的距离;判断所述第一滑动操作的距离处于第一距离区间或第二距离区间,所述第一距离区间的最大值小于第二距离区间的最小值;在所述第一滑动操作的距离处于所述第一距离区间时,确定与所述起始候选目标相邻的所述第一候选目标为与该所述第一滑动操作的轨迹对应的所述候选目标;在所述第一滑动操作的距离处于所述第二距离区间时,确定与所述起始候选目标不相邻的所述第一候选目标为与该所述第一滑动操作的轨迹对应的所述候选目标。在本公开的一种示例性实施例中,其中,包括两个所述第二候选目标;所述从所述第二候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标包括:根据所述第一滑动操作的轨迹,获取所述第一滑动操作的距离;判断所述第一滑动操作的距离处于第一距离区间或第二距离区间,所述第一距离区间的最大值小于第二距离区间的最小值;在所述第一滑动操作的距离处于所述第一距离区间时,确定与所述起始候选目标相邻的所述第二候选目标为与该所述第一滑动操作的轨迹对应的所述候选目标;在所述第一滑动操作的距离处于所述第二距离区间时,确定与所述起始候选目标不相邻的所述第二候选目标为与该所述第一滑动操作的轨迹对应的所述候选目标。在本公开的一种示例性实施例中,还包括:在未检测到有与所述第一滑动操作连续的结束操作时,检测是否有与所述第一滑动操作连续的第二滑动操作;在检测有与所述第一滑动操作连续的第二滑动操作时,根据所述第二滑动操作的轨迹在重叠的多个所述候选目标中确定与第二滑动操作的轨迹对应的所述候选目标。在本公开的一种示例性实施例中,所述根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标包括:实时检测所述第一滑动操作的轨迹,并实时确定与检测到的所述第一滑动操作的轨迹对应的候选目标;在实时确定与该检测到的所述第一滑动操作的轨迹对应的候选目标之后,根据当前所述第一滑动操作的轨迹的终点位置显示确定的所述候选目标的标识。在本公开的一种示例性实施例中,还包括:在根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标后,区别性显示确定的与该所述第一滑动操作的轨迹对应的所述候选目标。根据本公开的一个方面,提供一种重叠目标选择装置,包括:判断模块,用于响应于触控操作并判断在一预设区域内是否存在重叠的多个候选目标;检测模块,用于在判断在所述预设区域内存在重叠的多个所述候选目标时,检测是否有与所述触控操作连续的第一滑动操作;确定模块,用于在检测有与所述触控操作连续的第一滑动操作时,根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标;确认模块,用于检测是否有与所述第一滑动操作连续的结束操作,并在检测有与所述第一滑动操作连续的结束操作时,以确定的与所述第一滑动操作的轨迹对应的所述候选目标为被选目标。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的重叠目标选择方法。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的重叠目标选择方法。本公开一种示例实施例提供的重叠目标选择方法及重叠目标选择装置、存储介质、电子设备,根据所述第一滑动操作在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标,并在检测到有与本文档来自技高网...
重叠目标选择方法及装置、存储介质、电子设备

【技术保护点】
一种重叠目标选择方法,其特征在于,包括:响应于触控操作并判断在一预设区域内是否存在重叠的多个候选目标;在判断在所述预设区域内存在重叠的多个所述候选目标时,检测是否有与所述触控操作连续的第一滑动操作;在检测有与所述触控操作连续的第一滑动操作时,根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标;检测是否有与所述第一滑动操作连续的结束操作,并在检测有与所述第一滑动操作连续的结束操作时,以确定的与所述第一滑动操作的轨迹对应的所述候选目标为被选目标。

【技术特征摘要】
1.一种重叠目标选择方法,其特征在于,包括:响应于触控操作并判断在一预设区域内是否存在重叠的多个候选目标;在判断在所述预设区域内存在重叠的多个所述候选目标时,检测是否有与所述触控操作连续的第一滑动操作;在检测有与所述触控操作连续的第一滑动操作时,根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标;检测是否有与所述第一滑动操作连续的结束操作,并在检测有与所述第一滑动操作连续的结束操作时,以确定的与所述第一滑动操作的轨迹对应的所述候选目标为被选目标。2.根据权利要求1所述的重叠目标选择方法,其特征在于,还包括:在判断在所述预设区域内存在重叠的多个所述候选目标时,将重叠的多个所述候选目标其中之一确定为起始候选目标。3.根据权利要求2所述的重叠目标选择方法,其特征在于,还包括:在将重叠的多个所述候选目标其中之一确定为起始候选目标后,区别性显示所述起始候选目标。4.根据权利要求2所述的重叠目标选择方法,其特征在于,所述重叠的多个候选目标包括所述起始候选目标、位于所述起始候选目标之上的至少一个第一候选目标,和/或位于所述起始候选目标之下的至少一个第二候选目标;所述根据所述第一滑动操作的轨迹在重叠的多个所述候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标包括:判断所述第一滑动操作的轨迹方向为第一方向或第二方向,其中,所述第一方向与所述第二方向相反;在判断所述第一滑动操作的轨迹方向为第一方向时,从所述第一候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标;在判断所述第一滑动操作的轨迹方向为第二方向时,从所述第二候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标。5.根据权利要求4所述的重叠目标选择方法,其特征在于,其中,包括两个所述第一候选目标;所述从所述第一候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标包括:根据所述第一滑动操作的轨迹,获取所述第一滑动操作的距离;判断所述第一滑动操作的距离处于第一距离区间或第二距离区间,所述第一距离区间的最大值小于第二距离区间的最小值;在所述第一滑动操作的距离处于所述第一距离区间时,确定与所述起始候选目标相邻的所述第一候选目标为与该所述第一滑动操作的轨迹对应的所述候选目标;在所述第一滑动操作的距离处于所述第二距离区间时,确定与所述起始候选目标不相邻的所述第一候选目标为与该所述第一滑动操作的轨迹对应的所述候选目标。6.根据权利要求4所述的重叠目标选择方法,其特征在于,其中,包括两个所述第二候选目标;所述从所述第二候选目标中确定与该所述第一滑动操作的轨迹对应的所述候选目标包括:根据所述第一滑动操作的轨...

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

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

1