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.一种交互应用中的对象控制方法,其特征在于,包括:在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作;在判断出所述目标对象执行了所述第一预定操作的情况下,在所述客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第一预定操作相对应;在所述客户端的显示区域上检测到对所述第一虚拟按键的第一触控操作;响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作。
【技术特征摘要】
1.一种交互应用中的对象控制方法,其特征在于,包括:在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作;在判断出所述目标对象执行了所述第一预定操作的情况下,在所述客户端的显示区域上将第一虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第一预定操作相对应;在所述客户端的显示区域上检测到对所述第一虚拟按键的第一触控操作;响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作。2.根据权利要求1所述的方法,其特征在于,在所述交互应用的客户端运行的过程中,所述方法还包括:判断所述客户端中的所述目标对象是否执行了第二预定操作、且执行所述第二预定操作所累计产生的所述目标对象的属性值是否大于预定阈值;在判断出所述客户端中的所述目标对象执行了所述第二预定操作、且执行所述第二预定操作所累计产生的所述目标对象的属性值大于所述预定阈值的情况下,在所述客户端的显示区域上将第二虚拟按键的状态设置为允许触控的状态,其中,所述第二虚拟按键与所述第二预定操作相对应;在所述客户端的显示区域上检测到对所述第二虚拟按键的第二触控操作;响应所述第二触控操作,在所述客户端中对所述目标对象执行第二加速操作,其中,所述第一加速操作的执行时间小于所述第二加速操作的执行时间。3.根据权利要求2所述的方法,其特征在于,在所述客户端的显示区域上检测到对所述第二虚拟按键的第二触控操作时,所述方法还包括:在所述客户端的显示区域上检测到对第三虚拟按键的第三触控操作,其中,所述第三虚拟按键用于控制所述目标对象的方向,所述第三虚拟按键与所述第二虚拟按键位于所述显示区域的两侧,所述第一虚拟按键与所述第二虚拟按键位于所述显示区域的同侧;响应所述第二触控操作,在所述客户端中对所述目标对象执行第二加速操作包括:在所述客户端中,按照所述第三触控操作所指示的方向对所述目标对象执行第二加速操作。4.根据权利要求3所述的方法,其特征在于,在所述客户端中,按照所述第三触控操作所指示的方向对所述目标对象执行第二加速操作包括:判断所述第三触控操作是否为从第一按键响应区域滑动到第二按键响应区域的第一滑动操作,其中,所述第一按键响应区域和所述第二按键响应区域均为所述显示区域中所述第三虚拟按键所在的按键响应区域;在判断出所述第三触控操作为所述第一滑动操作的情况下,按照所述第二按键响应区域所对应的方向对所述目标对象执行所述第二加速操作。5.根据权利要求2所述的方法,其特征在于,所述客户端的显示区域上还设置有第三虚拟按键,其中,所述第三虚拟按键用于控制所述目标对象的方向,所述第三虚拟按键与所述第二虚拟按键位于所述显示区域的两侧,所述第一虚拟按键与所述第二虚拟按键位于所述显示区域的同侧。6.根据权利要求1至5中任一项所述的方法,其特征在于,响应所述第一触控操作,在所述客户端中对所述目标对象执行第一加速操作包括:判断所述第一触控操作是否为从第三按键响应区域滑动到第四按键响应区域的第二滑动操作,其中,所述第三按键响应区域和所述第四按键响应区域均为所述显示区域中的按键响应区域,第三按键响应区域为第二虚拟按键所在的按键响应区域,所述第四按键响应区域为所述第一虚拟按键所在的按键响应区域;在判断出所述第一触控操作为所述第二滑动操作的情况下,在所述客户端中对所述目标对象执行与所述第二按键响应区域所对应的所述第一加速操作。7.根据权利要求6所述的方法,其特征在于,所述第四按键响应区域包括所述第一虚拟按键在所述显示区域中所显示的区域,且所述第四按键响应区域大于所述第一虚拟按键在所述显示区域中所显示的区域。8.根据权利要求1至4中任一项所述的方法,其特征在于,所述客户端的显示区域上默认不显示第四虚拟按键,所述第四虚拟按键用于对所述目标对象进行减速操作,其中,在所述交互应用的客户端运行的过程中,所述方法还包括:在所述客户端中接收设置指令;响应设置指令,将所述第四虚拟按键显示在所述显示区域上,并在所述显示区域上将所述第四虚拟按键的状态设置为允许触控的状态,其中,所述第一虚拟按键与所述第四虚拟按键位于所述显示区域的同侧。9.根据权利要求1至5中任一项所述的方法,其特征在于,所述交互应用为游戏应用,其中,在交互应用的客户端运行的过程中,判断所述客户端中的目标对象是否执行了第一预定操作包括:在所述游戏应用的客户端运行的过程中,判断所述客户端中的所述目标对象是否执行了所述...
【专利技术属性】
技术研发人员:涂金龙,刘晶,郑磊,刘浩然,廖旭升,李悦彬,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。