交互应用中的对象控制方法和装置制造方法及图纸

技术编号:18937006 阅读:34 留言:0更新日期:2018-09-15 10:22
本发明专利技术公开了一种交互应用中的对象控制方法和装置。其中,该方法包括:在交互应用的客户端运行的过程中,判断客户端中的目标对象是否执行了第一预定操作;在判断出目标对象执行了第一预定操作的情况下,在客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,第一虚拟按键与第一预定操作相对应;在客户端的显示区域上检测到对第一虚拟按键的第一触控操作;响应第一触控操作,在客户端中对目标对象执行第一加速操作。本发明专利技术解决了交互应用中的对象在加速时操作方式比较单一的技术问题。

Object control methods and devices in interactive applications

The invention discloses an object control method and device in interactive application. The method includes: determining whether the target object in the client has performed the first predetermined operation while the client of the interactive application is running; setting the state of the first virtual key to the state of allowing touch in the display area of the client when the target object has performed the first predetermined operation. A state in which the first virtual key corresponds to the first predetermined operation, the first touch operation on the first virtual key is detected in the display area of the client, and the first acceleration operation on the target object is performed on the client in response to the first touch operation. The invention solves the technical problems that the objects in the interactive application are relatively single when accelerating.

【技术实现步骤摘要】
交互应用中的对象控制方法和装置
本专利技术涉及对象控制领域,具体而言,涉及一种交互应用中的对象控制方法和装置。
技术介绍
现有的竞速类游戏在游戏过程中,当玩家积攒的能量足够多时,可以触发加速功能,提高玩家控制的对象在游戏中的速度。例如,对于一些竞速类游戏,当赛车在游戏中使用漂移操作,赛车在漂移中积蓄的能量达到一定数值时可以获得奖励道具,该奖励道具可以产生加速效果,例如,一些汽车竞速游戏中氮气道具。然而,上述加速的方式对玩家的操作技能要求比较高,且实现加速时的操作方式比较单一。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种交互应用中的对象控制方法和装置,以至少解决交互应用(例如,游戏应用)中的对象在加速时操作方式比较单一的技术问题。根据本专利技术实施例的一个方面,提供了一种交互应用中的对象控制方法,包括:在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作;在判断出所述目标对象执行了所述第一预定操作的情况下,在所述客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第一预定操作相对应;在所述客户端的显示区域上检测到对所述第一虚拟按键的第一触控操作;响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作。可选地,所述交互应用为游戏应用,其中,在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作包括:在所述游戏应用的客户端运行的过程中,判断所述客户端中的所述目标对象是否执行了所述第一预定操作。根据本专利技术实施例的另一方面,还提供了一种交互应用中的对象控制装置,包括:第一判断单元,用于在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作;第一设置单元,用于在判断出所述目标对象执行了所述第一预定操作的情况下,在所述客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第一预定操作相对应;第一检测单元,用于在所述客户端的显示区域上检测到对所述第一虚拟按键的第一触控操作;第一执行单元,用于响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作。可选地,所述交互应用为游戏应用。在本专利技术实施例中,在检测到目标对象执行了第一预定操作后,就可以在客户端的显示区域上显示相应的第一虚拟按键,该第一虚拟按键可以实现加速的动能,在玩家触控了该第一虚拟按键后,就可以控制目标对象进行加速,在这个过程中,并不需要目标对象在执行某个动作的同时积蓄能量,解决了交互应用(例如,游戏应用)中的对象在加速时操作方式比较单一的技术问题,进而达到丰富交互应用(例如,游戏应用)中的对象在加速时的操作方式的技术效果。同时,由于这是方式并不需要积蓄能量,降低了对玩家的操作技能的要求,并且,对于具有较高操作技能的玩家来说,丰富了操控方式,提高了用户体验。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的交互应用中的对象控制方法的硬件环境的示意图;图2是根据本专利技术实施例的一种可选的交互应用中的对象控制方法的流程图;图3是根据本专利技术实施例的一种可选的虚拟控制键的示意图;图4是根据现有技术的虚拟按键在显示区域的分布示意图;图5是根据本专利技术实施例的滑动操作的示意图;图6是根据本专利技术实施例的刹车键所在位置的示意图;图7是根据本专利技术实施例的虚拟键响应区域的示意图;图8是根据本专利技术实施例的滑动操作的流程图;图9是根据本专利技术实施例另一种可选地的交互应用中的对象控制方法的流程图;图10是根据本专利技术实施例的一种可选的交互应用中的对象控制装置的示意图;以及图11是根据本专利技术实施例的一种终端的结构框图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。根据本专利技术实施例,提供了一种交互应用中的对象控制方法的方法实施例。其中,上述交互应用可以但不限于为游戏应用,以下实施例采用游戏应用为例,对交互应用中的对象控制方法进行说明。可选地,在本实施例中,游戏应用中的对象控制方法可以应用于如图1所示的由服务器102和终端104所构成的硬件环境中。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104并不限定于PC、手机、平板电脑等。本专利技术实施例的游戏应用中的对象控制方法可以由终端104来执行,还可以是由服务器102和终端104共同执行。其中,终端104执行本专利技术实施例的游戏应用中的对象控制方法也可以是由安装在其上的客户端来执行。本专利技术实施例的游戏应用中的对象控制方法尤其适用于手机、平板电脑等移动终端。图2是根据本专利技术实施例的一种可选的交互应用中的对象控制方法的流程图,如图2所示,该方法可以包括以下步骤:步骤S202,在交互应用(例如,游戏应用)的客户端运行的过程中,判断客户端中的目标对象是否执行了第一预定操作。可选地,上述交互应用为游戏应用,上述交互应用的客户端为上述游戏应用的客户端。也就是说,在一种可选的示例中,在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作包括:在所述游戏应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作。游戏应用的客户端可以是安装在终端104上的客户端。该游戏应用可以是竞速类游戏,或者其他需要加速功能的游戏。目标对象是游戏应用中的被操控对象,如竞速类游戏中的赛车。第一预定操作是目标对象所执行的动作,如竞速类游戏中的赛车在行驶过程中执行的动作,如飞跃山坡的动作等。步骤S204,在判断出目标对象执行了第一预定操作的情况下,在客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,第一虚拟按键与第一预定操作相对应。在目标对象执行了第一预定操作后,在客户端的显示区域上显示的第一虚拟按键就处于允许触控状态,当玩家点击显示区域上的第一虚拟按键,就可以在目标对象上实现第一虚拟按键所对应的功能。例如,在赛车竞速游戏应用中显示“小喷”按键就可以作为第一虚拟按键,当赛车执行了飞跃山坡的动作后,“小喷”按键就处于允许触控的状态。步骤S206,在客户端的显示区域上检测到对第一虚本文档来自技高网
...

【技术保护点】
1.一种交互应用中的对象控制方法,其特征在于,包括:在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作;在判断出所述目标对象执行了所述第一预定操作的情况下,在所述客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第一预定操作相对应;在所述客户端的显示区域上检测到对所述第一虚拟按键的第一触控操作;响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作。

【技术特征摘要】
1.一种交互应用中的对象控制方法,其特征在于,包括:在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作;在判断出所述目标对象执行了所述第一预定操作的情况下,在所述客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第一预定操作相对应;在所述客户端的显示区域上检测到对所述第一虚拟按键的第一触控操作;响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作。2.根据权利要求1所述的方法,其特征在于,在所述交互应用的客户端运行的过程中,所述方法还包括:判断所述客户端中的所述目标对象是否执行了第二预定操作、且执行所述第二预定操作所累计产生的所述目标对象的属性值是否大于预定阈值;在判断出所述客户端中的所述目标对象执行了所述第二预定操作、且执行所述第二预定操作所累计产生的所述目标对象的属性值大于所述预定阈值的情况下,在所述客户端的显示区域上将第二虚拟按键的状态设置为允许触控的状态,其中,所述第二虚拟按键与所述第二预定操作相对应;在所述客户端的显示区域上检测到对所述第二虚拟按键的第二触控操作;响应所述第二触控操作,在所述客户端中对所述目标对象执行第二加速操作,其中,所述第一加速操作的执行时间小于所述第二加速操作的执行时间。3.根据权利要求2所述的方法,其特征在于,在所述客户端的显示区域上检测到对所述第二虚拟按键的第二触控操作时,所述方法还包括:在所述客户端的显示区域上检测到对第三虚拟按键的第三触控操作,其中,所述第三虚拟按键用于控制所述目标对象的方向,所述第三虚拟按键与所述第二虚拟按键位于所述显示区域的两侧,所述第一虚拟按键与所述第二虚拟按键位于所述显示区域的同侧;响应所述第二触控操作,在所述客户端中对所述目标对象执行第二加速操作包括:在所述客户端中,按照所述第三触控操作所指示的方向对所述目标对象执行第二加速操作。4.根据权利要求3所述的方法,其特征在于,在所述客户端中,按照所述第三触控操作所指示的方向对所述目标对象执行第二加速操作包括:判断所述第三触控操作是否为从第一按键响应区域滑动到第二按键响应区域的第一滑动操作,其中,所述第一按键响应区域和所述第二按键响应区域均为所述显示区域中所述第三虚拟按键所在的按键响应区域;在判断出所述第三触控操作为所述第一滑动操作的情况下,按照所述第二按键响应区域所对应的方向对所述目标对象执行所述第二加速操作。5.根据权利要求2所述的方法,其特征在于,所述客户端的显示区域上还设置有第三虚拟按键,其中,所述第三虚拟按键用于控制所述目标对象的方向,所述第三虚拟按键与所述第二虚拟按键位于所述显示区域的两侧,所述第一虚拟按键与所述第二虚拟按键位于所述显示区域的同侧。6.根据权利要求1至5中任一项所述的方法,其特征在于,响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作包括:判断所述第一触控操作是否为从第三按键响应区域滑动到第四按键响应区域的第二滑动操作,其中,所述第三按键响应区域和所述第四按键响应区域均为所述显示区域中的按键响应区域,第三按键响应区域为第二虚拟按键所在的按键响应区域,所述第四按键响应区域为所述第一虚拟按键所在的按键响应区域;在判断出所述第一触控操作为所述第二滑动操作的情况下,在所述客户端中对所述目标对象执行与所述第二按键响应区域所对应的所述第一加速操作。7.根据权利要求6所述的方法,其特征在于,所述第四按键响应区域包括所述第一虚拟按键在所述显示区域中所显示的区域,且所述第四按键响应区域大于所述第一虚拟按键在所述显示区域中所显示的区域。8.根据权利要求1至4中任一项所述的方法,其特征在于,所述客户端的显示区域上默认不显示第四虚拟按键,所述第四虚拟按键用于对所述目标对象进行减速操作,其中,在所述交互应用的客户端运行的过程中,所述方法还包括:在所述客户端中接收设置指令;响应设置指令,将所述第四虚拟按键显示在所述显示区域上,并在所述显示区域上将所述第四虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第四虚拟按键位于所述显示区域的同侧。9.根据权利要求1至5中任一项所述的方法,其特征在于,所述交互应用为游戏应用,其中,在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作包括:在所述游戏应用的客户端运行的过程中,判断所述客户端中的所述目标对象是否执行了所述...

【专利技术属性】
技术研发人员:涂金龙刘晶郑磊刘浩然廖旭升李悦彬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1