基于触控屏的操控方法和装置的制造方法

文档序号:8922323阅读:326来源:国知局
基于触控屏的操控方法和装置的制造方法
【技术领域】
[0001] 本发明涉及控制技术领域,特别是涉及一种基于触控屏的操控方法和装置。
【背景技术】
[0002] 在M0BA游戏(MultiplayerOnlineBattleArenaGames,多人在线战术竞技游 戏)中,需要用户操控游戏角色施放技能。目前在台式计算机上可以通过键盘、鼠标等输入 设备方便地控制游戏角色施放技能。但具有触控屏的移动终端与台式计算机在操作上有很 大差异,原本在台式计算机上使用的在M0BA游戏中控制游戏角色施放技能的操控方法,难 以直接应用在具有触控屏的移动终端上。
[0003] 在传统技术中存在一种基于触控屏的M0BA游戏中操控虚拟目标施放技能的操控 方法,参照图1,移动终端在触控屏上显示一个或者多个技能图标,用户使用手指触摸触控 屏上显示的其中一个技能图标102并拖动技能图标102到触控屏上的目标位置104后离开 触控屏,以控制被控的用户游戏角色106实施技能图标102对应的技能,此时移动终端将绘 制技能图标102对应的技能的作用范围108,该作用范围108覆盖目标位置104。这样技能 在实施后,若作用范围108内存在其它虚拟目标110,则虚拟目标110将会被技能图标102 对应的技能影响,具体可表现为虚拟目标110的游戏属性增加或者降低,或者虚拟目标110 被限制活动能力。
[0004] 然而,传统的基于触控屏的M0BA游戏中操控游戏角色施放技能的操控方法,需要 用户手指在触控屏上进行大范围的拖动操作,而且会遮挡触控屏上用户想要作用的目标, 操作很不方便,影响操作效率。

【发明内容】

[0005] 基于此,有必要针对传统的基于触控屏的M0BA游戏中操控游戏角色施放技能的 操控方法操作不方便,影响操作效率的问题,提供一种基于触控屏的操控方法和装置。
[0006] -种基于触控屏的操控方法,所述方法包括:
[0007] 检测作用于触控屏上显示的第一图标的第一触控点;
[0008] 显示辅助控制区域和作用范围候选区域;所述作用范围候选区域的面积大于所述 辅助控制区域的面积;
[0009] 当所述第一触控点移动至所述辅助控制区域时,根据第一触控点的位置,以及作 用范围候选区域和辅助控制区域的位置映射关系,获取第一作用范围;
[0010] 对获取的第一作用范围内的虚拟目标执行第一图标所对应的第一操作。
[0011] 一种基于触控屏的操控装置,所述装置包括:
[0012] 触控点检测模块,用于检测作用于触控屏上显示的第一图标的第一触控点;
[0013] 显示模块,用于显示辅助控制区域和作用范围候选区域;所述作用范围候选区域 的面积大于所述辅助控制区域的面积;
[0014] 定位模块,用于当所述第一触控点移动至所述辅助控制区域时,根据第一触控点 的位置,以及作用范围候选区域和辅助控制区域的位置映射关系,获取第一作用范围;
[0015] 操作执行模块,用于对获取的第一作用范围内的虚拟目标执行第一图标所对应的 第一操作。
[0016] 上述基于触控屏的操控方法和装置,触控屏上显示图标,用户点击触控屏上显示 的图标中的第一图标,并且触控屏上显示较小面积的辅助控制区域以及较大面积的作用范 围候选区域。辅助控制区域和作用范围候选区域之间存在位置映射关系。这样当用户点击 第一图标并拖动至辅助控制区域时,通过小范围调整第一触控点相对于辅助控制区域的位 置,就可以大范围调整第一作用范围相对于作用范围候选区域的位置,进而对第一作用范 围内的虚拟目标执行第一图标所对应的第一操作。用户不需要进行大幅度的拖动操作,提 高操作便利性,而且又能保证第一作用范围的准确定位。
【附图说明】
[0017] 图1为传统的基于触控屏的M0BA游戏中操控游戏角色施放技能的操控方法的操 作示意图;
[0018] 图2为一个实施例中终端的组成结构示意图;
[0019] 图3为一个实施例中基于触控屏的操控方法的流程示意图;
[0020] 图4为一个实施例中终端上实现基于触控屏的操控方法的界面之一;
[0021] 图5为一个实施例中终端上实现基于触控屏的操控方法的界面之二;
[0022] 图6为一个实施例中终端上实现基于触控屏的操控方法的界面之三;
[0023] 图7为一个实施例中根据作用范围候选区域和辅助控制区域的位置映射关系以 及第一触控点的位置获取第一作用范围的步骤的流程示意图;
[0024]图8为一个实施例中获得第一作用范围的代表位置的原理示意图;
[0025] 图9为另一个实施例中根据作用范围候选区域和辅助控制区域的位置映射关系 以及第一触控点的位置获取第一作用范围的步骤的流程示意图;
[0026]图10为另一个实施例中获得第一作用范围的代表位置的原理示意图;
[0027] 图11为一个实施例中根据第二触控点执行第二操作的步骤的流程示意图;
[0028] 图12为一个实施例中终端上实现基于触控屏的操控方法的界面之四;
[0029] 图13为一个实施例中基于触控屏的操控方法的流程示意图;
[0030] 图14为实施例中终端上实现基于触控屏的操控方法的界面之五;
[0031] 图15为实施例中终端上实现基于触控屏的操控方法的界面之六;
[0032] 图16为实施例中终端上实现基于触控屏的操控方法的界面之七;
[0033] 图17为实施例中终端上实现基于触控屏的操控方法的界面之八;
[0034] 图18为一个实施例中基于触控屏的操控装置的结构框图;
[0035] 图19为另一个实施例中基于触控屏的操控装置的结构框图;
[0036] 图20为一个实施例中定位模块的结构框图;
[0037] 图21为再一个实施例中基于触控屏的操控装置的结构框图。
【具体实施方式】
[0038] 为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并 不用于限定本发明。
[0039] 如图2所示,在一个实施例中,提供了一种终端200,包括通过系统总线连接的处 理器、非易失性存储介质、内存储器和触控屏。其中处理器具有计算功能和控制整个终端 200工作的功能,该处理器被配置为执行一种基于触控屏的操控方法。非易失性存储介质包 括磁存储介质、光存储介质和闪存式存储介质。非易失性存储介质存储有操作系统和一种 基于触控屏的操控装置,该基于触控屏的操控装置用于实现一种基于触控屏的操控方法。 内存储器用来为操作系统和基于触控屏的操控装置提供高速缓存。触控屏包括电阻式触控 屏、电容感应式触控屏、红外线式触控屏以及表面声波式触控屏。触控屏用于检测作用于 触控屏的触控操作,并将触控数据反馈给处理器处理,触控屏还用于在处理器指令下显示 信息。终端200可以是具有触控屏的公众服务设备,比如大型游戏机或者公众查询机,终端 200还可以是移动终端。移动终端包括手机和平板电脑。
[0040] 如图3所示,在一个实施例中,提供了一种基于触控屏的操控方法,本实施例以该 方法应用于上述图2中的终端200来举例说明。该方法具体包括如下步骤:
[0041]步骤302,检测作用于触控屏上显示的第一图标的第一触控点。
[0042]具体地,图标用于直观地展示该图标可实现的操作,每个图标对应一种操作,通过 触控屏至少显示一个图标。图标的形状、大小可以相同也可以不同。图标可以用图标中的 文字、符号、图案以及颜色中的至少一种及其结合来进行区分。如图4所示,可在触控屏上 显示图标 402a、402b、402c和 402d。
[0043]终端200在触控屏上显示图标,且触控屏显示的图标至少包括第一图标。第一图 标、第一触控点等描述中的第一用于标识出该图标或者触控点,并不用来限定数量。具体 地,用户可以用手指或者电容笔等触控体触摸触控屏,这样终端200会检测到触控体在触 控屏上触发的触控点。若终端200检测到在触控屏显示第一图标的区域内存在触控点,则 该触控点为作用于第一图标的第一触控点。
[0044]步骤304,显示辅助控制区域和作用范围候选区域;所述作用范围候选区域的面 积大于所述辅助控制区域的面积。
[0045]具体地,辅助控制区域是用户操作的区域,作用范围候选区域则是用来确定第一 图标对应的第一操作的第一作用范围的选择区域。辅助控制区域可与作用范围候选区域相 交或者相离。参照图4,终端200显示辅助控制区域404和作用范围候选区域406。其中作 用范围候选区域在显示时可以根据立体显示效果的需求做形变后绘制,使其具有立体效果 下的相应形状的效果,比如圆形的作用范围候选区域在绘制时是椭圆形,但从视觉效果上 是一个圆形。
[0046]作用范围候选区域的面积大于辅助控制区域的面积,可以保证用户在操作时在相 对小的辅助控制区域内操作,而不必在整个触控屏的范围内大幅度移动以及操作。
[0047]其中辅助控制区域和作用范围候选区域可以几何相似,比如两者均为圆形、椭圆 形、多边形或者边缘走向相同的不规则图形。辅助控制区域和作用范围候选区域的形状可 以不同,比如辅助控制区域可以为圆形而相应的作用范围候选区域可以为矩形,或者辅助 控制区域可以为圆形而相应的作用范围候选区域可以为多边形,只需要满足辅助控制区域 中的位置能够映射到作用范围候选区域中的相应位置。
[0048] 在一个实施例中,辅助控制区域与作用范围候选区域均为中心对称图形或者轴对 称图形。其中,把一个图形绕着其中心点旋转180度,如果旋转后的图形能与原来的图形重 合,那么这个图形叫做中心对称图形,这个中心点也叫对称中心。中心对称图形比如圆形、 边数量为偶数的多边形。
[0049] 在一个实施例中,辅助控制区域与作用范围候选区域均为轴对称图形。其中,轴对 称图形沿其对称轴折叠后完全重合。轴对称图形比如圆形、多边形以及椭圆形等。
[0050] 在一个实施例中,作用范围候选区域的位置根据当前用户游戏角色的位置确定。 当前用户游戏角色是指当前终端200的用户所控制的游戏角色。具体终端200可以当前用 户游戏角色的位置为中心点绘制作用范围候选区域,还可以当前用户游戏角色的位置为起 点绘制作用范围候选区域。
[0051] 在一个实施例中,终端200可以在辅助控制区域内显示与辅助控制区域几何相似 且面积小于辅助控制区域的面积的图形,比如图4中的405,该图形的面积与第一图标的第 一作用范围的大小正相关。本实施例中,可以通过辅助控制区域内的图形来直观地展示第 一图标对应的第一操作的第一作用范围的大小,便于用户在操作时根据第一作用范围的大 小来调整第一作用范围的位置。
[0052] 步骤306,当所述第一触控点移动至所述辅助控制区域时,根据第一触控点的位 置,以及作用范围候选区域和辅助控制区域的位置映射关系,获取第一作用范围。
[0053] 具体地,终端200可检测第一触控点的移动,当第一触控点移动时,控制第一图标 沿着第一触控点的移动轨迹移动。比如可以始终以第一触控点为中心绘制第一图标并刷 新,这样从视觉上第一图标是跟随触控体的移动而移动的。
[0054] 辅助控制区域中的位置和作用范围候选区域中的位置存在映射关系,根据这种映 射关系可以将辅助控制区域中第一触控点的位置,映射到作用范围候选区域中的第一作用 范围的位置。第一作用范围可以是圆形、扇形、直线以及任意的不规则形状。
[0055] 在一个实施例中,若辅助控制区域和作用范围候选区域几何相似,则终端20
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1