虚拟射击主体控制方法及装置、电子设备、存储介质制造方法及图纸

技术编号:18562822 阅读:30 留言:0更新日期:2018-08-01 00:30
本公开是关于一种虚拟射击主体控制方法及装置、电子设备、存储介质,涉及人机交互技术领域,该方法包括:在第一视野模式操作界面的一侧提供一第一射击控件,并在所述操作界面的另一侧提供一开镜控件;如果检测到作用于所述开镜控件的第一触控事件,则进入第二视野模式,并基于所述第一触控事件调整虚拟射击主体的射击方向;当检测到作用于所述第一射击控件的第二触控事件时,控制所述虚拟射击主体根据所述射击方向执行射击操作。本公开可以控制虚拟射击主体实现快速开镜射击。

Virtual shooting main body control method and device, electronic equipment, storage medium

The present disclosure is about a virtual shooting body control method and device, an electronic device, a storage medium, which involves the field of human-computer interaction. The method includes: providing a first shooting control on one side of the first view mode operation interface and providing an open mirror control on the other side of the operating interface; if detected, The first touch event used for the open mirror controls the second view mode and adjusts the shooting direction of the virtual shooting subject based on the first touch event. When the second touch event is detected in the first shooting control, the virtual shooting body is controlled to execute the shooting operation according to the direction of the shooting. . This disclosure can control the virtual shooters to achieve fast open fire.

【技术实现步骤摘要】
虚拟射击主体控制方法及装置、电子设备、存储介质
本公开涉及人机交互
,具体而言,涉及一种虚拟射击主体控制方法、虚拟射击主体控制装置、电子设备以及计算机可读存储介质。
技术介绍
随着移动通信技术的快速发展,在触控终端上出现了大量的游戏应用。在各种射击类游戏应用中,部分虚拟射击主体需要开镜之后才能进行瞄准,然后对确定的瞄准对象执行射击操作。相关技术中,如果虚拟射击主体需要开镜射击,则需要先点击开镜控件;然后再滑动瞄准控件确定射击方向,在不存在瞄准控件时,也可以直接滑动操作界面空白处确定射击方向;接着再通过点击操作界面上的射击控件,以控制虚拟射击主体进行射击操作。上述方式中,通过点击开镜控件、滑动屏幕以及点击射击控件的步骤实现开镜射击,操作步骤比较繁琐,不能实现快速开镜瞄准并进行射击;当瞄准控件与开镜控件在操作界面同一侧时,如果用同一只手进行瞄准和射击,因为手指移动跨度较大,导致瞄准和射击精准度较差。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种虚拟射击主体控制方法及装置、电子设备、存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的不能快速开镜和瞄准的问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的一个方面,提供一种虚拟射击主体控制方法,应用于可呈现虚拟场景画面的操作界面的触控终端,所述方法包括:在第一视野模式操作界面的一侧提供一第一射击控件,并在所述操作界面的另一侧提供一开镜控件;如果检测到作用于所述开镜控件的第一触控事件,则进入第二视野模式,并基于所述第一触控事件调整虚拟射击主体的射击方向;当检测到作用于所述第一射击控件的第二触控事件时,控制所述虚拟射击主体根据所述射击方向执行射击操作。在本公开的一种示例性实施例中,所述第一触控事件包括点击操作或按压操作,以及与所述点击操作或所述按压操作连续的滑动操作。在本公开的一种示例性实施例中,基于所述第一触控事件调整虚拟射击主体的射击方向包括:基于所述第一触控事件的滑动操作的当前位置相对于所述开镜控件位置调整所述虚拟射击主体的所述射击方向。在本公开的一种示例性实施例中,控制所述虚拟射击主体根据所述射击方向执行射击操作包括:检测作用于所述开镜控件的所述第一触控事件是否结束;如果检测到作用于所述开镜控件的所述第一触控事件未结束,且检测到作用于所述第一射击控件的第二触控事件,则控制所述虚拟射击主体根据所述射击方向执行射击操作。在本公开的一种示例性实施例中,所述方法还包括:如果检测到作用于所述开镜控件的所述第一触控事件结束,则触发所述虚拟场景画面由所述第二视野模式恢复为所述第一视野模式。在本公开的一种示例性实施例中,所述第二触控事件包括点击操作或长按操作。在本公开的一种示例性实施例中,所述操作界面还包括第二射击控件,且所述第二射击控件与所述第一射击控件分别位于所述操作界面的两侧。根据本公开的一个方面,提供一种虚拟射击主体控制装置,应用于可呈现虚拟场景画面的操作界面的触控终端,所述装置包括:控件提供模块,用于在第一视野模式操作界面的一侧提供一第一射击控件,并在所述操作界面的另一侧提供一开镜控件;模式切换模块,用于如果检测到作用于所述开镜控件的第一触控事件,则进入第二视野模式,并基于所述第一触控事件调整虚拟射击主体的射击方向;射击控制模块,用于当检测到作用于所述第一射击控件的第二触控事件时,控制所述虚拟射击主体根据所述射击方向执行射击操作。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的虚拟射击主体控制方法。根据本公开的一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的虚拟射击主体控制方法。本公开示例性实施例中提供的一种虚拟射击主体控制方法、虚拟射击主体控制装置、电子设备以及计算机可读存储介质中,通过对处于第一视野模式操作界面的两侧分别提供第一射击控件以及开镜控件,然后通过作用于开镜控件的第一触控事件进入第二视野模式以及基于第一触控事件的滑动操作的当前位置调整虚拟射击主体的射击方向;进而通过作用于第一射击控件的第二触控事件控制虚拟射击主体执行射击操作。一方面,通过作用于开镜控件的第一触控事件,然后可以通过作用于另一侧第一射击控件的第二触控事件,控制虚拟射击主体进行射击,简化了需要开镜进行射击的操作步骤,提高了操作效率;一方面,通过作用于开镜控件的第一触控事件以及作用于另一侧第一射击控件上的第二触控事件,即可在需要开镜时,快速进行射击,通过连贯操作提高了操作流畅感;另一方面,通过左右手配合进行射击,提高了射击操作的精准度。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。显而易见地,下面描述中的附图仅仅是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1示意性示出本公开示例性实施例中一种虚拟射击主体控制方法示意图;图2示意性示出本公开示例性实施例中提供开镜控件以及第一射击控件的操作界面示意图;图3示意性示出本公开示例性实施例中调整射击方向的示意图;图4示意性示出本公开示例性实施例中一种虚拟射击主体控制装置的框图;图5示意性示出本公开示例性实施例中一种电子设备的框图;图6示意性示出本公开示例性实施例中一种程序产品。具体实施方式现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施方式中。在下面的描述中,提供许多具体细节从而给出对本公开的实施方式的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而省略所述特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知技术方案以避免喧宾夺主而使得本公开的各方面变得模糊。此外,附图仅为本公开的示意性图解,并非一定是按比例绘制。图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。附图中所示的一些方框图是功能实体,不一定必须与物理或逻辑上独立的实体相对应。可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。本示例实施方式中首先提供了一种虚拟射击主体控制方法,可以应用于可呈现包括射击类手机游戏应用的虚拟场景画面的操作界面的触控终端,用于控制执行射击操作。可以通过在触控终端的处理器上执行软件应用并在所述触控终端的显示器上渲染得到操作界面。在游戏应用为第一人称本文档来自技高网...
虚拟射击主体控制方法及装置、电子设备、存储介质

【技术保护点】
1.一种虚拟射击主体控制方法,应用于可呈现虚拟场景画面的操作界面的触控终端,其特征在于,所述方法包括:在第一视野模式操作界面的一侧提供一第一射击控件,并在所述操作界面的另一侧提供一开镜控件;如果检测到作用于所述开镜控件的第一触控事件,则进入第二视野模式,并基于所述第一触控事件调整虚拟射击主体的射击方向;当检测到作用于所述第一射击控件的第二触控事件时,控制所述虚拟射击主体根据所述射击方向执行射击操作。

【技术特征摘要】
1.一种虚拟射击主体控制方法,应用于可呈现虚拟场景画面的操作界面的触控终端,其特征在于,所述方法包括:在第一视野模式操作界面的一侧提供一第一射击控件,并在所述操作界面的另一侧提供一开镜控件;如果检测到作用于所述开镜控件的第一触控事件,则进入第二视野模式,并基于所述第一触控事件调整虚拟射击主体的射击方向;当检测到作用于所述第一射击控件的第二触控事件时,控制所述虚拟射击主体根据所述射击方向执行射击操作。2.根据权利要求1所述的虚拟射击主体控制方法,其特征在于,所述第一触控事件包括点击操作或按压操作,以及与所述点击操作或所述按压操作连续的滑动操作。3.根据权利要求2所述的虚拟射击主体控制方法,其特征在于,基于所述第一触控事件调整虚拟射击主体的射击方向包括:基于所述第一触控事件的滑动操作的当前位置相对于所述开镜控件位置调整所述虚拟射击主体的所述射击方向。4.根据权利要求1所述的虚拟射击主体控制方法,其特征在于,控制所述虚拟射击主体根据所述射击方向执行射击操作包括:检测作用于所述开镜控件的所述第一触控事件是否结束;如果检测到作用于所述开镜控件的所述第一触控事件未结束,且检测到作用于所述第一射击控件的第二触控事件,则控制所述虚拟射击主体根据所述射击方向执行射击操作。5.根据权利要求4所述的虚拟射击主体控制方法,其特征在于,所述方法还包括:如果检...

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

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

1