虚拟对象的控制方法、装置、计算机存储介质和电子设备制造方法及图纸

技术编号:21513528 阅读:59 留言:0更新日期:2019-07-03 08:54
本公开涉及游戏技术领域,具体公开了一种虚拟对象的控制方法及装置、存储介质和电子设备。该方法包括:检测所述交互界面中的滑动操作,判断所述滑动操作的滑动点位置是否从虚拟摇杆区域移动至视角转动区域;若所述滑动点位置由所述虚拟摇杆区域移动至所述视角转动区域,则控制虚拟对象由位移状态转换为视角转动状态,其中,在所述虚拟摇杆区域外周预设距离处提供所述视角转动区域。本公开通过检测交互界面中的滑动操作是否由虚拟摇杆区域移动至视角转动区域,以确定虚拟对象是否由位移状态转换为视角转动状态,可以通过单手势操作实现对虚拟对象的位移和视角的双重控制,避免了视角控制对其他交互技能的打断作用,提高了游戏的流畅性。

Control methods, devices, computer storage media and electronic devices for virtual objects

【技术实现步骤摘要】
虚拟对象的控制方法、装置、计算机存储介质和电子设备
本公开涉及游戏
,更具体地,涉及一种虚拟对象的控制方法、虚拟对象的控制装置、计算机存储介质和电子设备。
技术介绍
随着计算机技术和互联网技术的蓬勃发展,目前在触控终端上出现了越来越多的游戏应用,游戏中玩家往往需要同时兼顾虚拟对象的多个维度交互行为,例如攻击、位移和视角转换等。在目前的手机游戏中,最基本的交互维度是位移和视角的控制,而通用的交互方式是玩家两只手分别控制多个维度的交互,例如左手控制虚拟对象的位移,右手控制虚拟对象的其他维度的交互(例如视角转换、技能释放等),交互过程中玩家需要在视角和技能释放等交互行为之间进行切换,一定程度上造成游戏的打断,游戏操作效率低,影响游戏的流畅性;另外,在目前的虚拟对象的控制方法中,还提供了位移状态和视角状态进行切换的控件,然而该方法使玩家处于视角转动状态时,无法进行移动,在操作上为玩家带来不舒适感,例如在受到攻击时,无法及时躲避等,降低了玩家的游戏竞技体验。因此,需要提供一种新的虚拟对象的控制方法。需要说明的是,在上述
技术介绍
部分专利技术的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本公开的目的在于提供一种虚拟对象的控制方法及装置、计算机存储介质和电子设备,进而至少在一定程度上避免了在控制虚拟对象的位移状态和视角转动状态进行切换时带来的游戏打断、操作效率低和用户体验差等问题。本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。根据本公开的一个方面,提供一种虚拟对象的控制方法,包括:检测所述交互界面中的滑动操作,判断所述滑动操作的滑动点位置是否从虚拟摇杆区域移动至视角转动区域;若所述滑动点位置由所述虚拟摇杆区域移动至所述视角转动区域,则控制虚拟对象由位移状态转换为视角转动状态,其中,在所述虚拟摇杆区域外周预设距离处提供所述视角转动区域。在本公开的一种示例性实施例中,所述检测所述交互界面中的滑动操作,判断所述滑动操作的滑动点位置是否从虚拟摇杆区域移动至视角转动区域,包括:判断所述滑动点位置是否从所述虚拟摇杆区域移动至激活提示区域;若所述滑动点位置从所述虚拟摇杆区域移动至所述激活提示区域,则以第一显示状态显示所述视角转动区域;其中,所述激活提示区域为所述虚拟摇杆区域与所述视角转动区域之间的区域。在本公开的一种示例性实施例中,在所述若所述滑动点位置由所述虚拟摇杆区域移动至所述视角转动区域,则控制虚拟对象由位移状态转换为视角转动状态之后,还包括:以第二显示状态显示所述视角转动区域。在本公开的一种示例性实施例中,在所述虚拟对象由所述位移状态转换为所述视角转动状态之后,包括:检测在视角控制区域内的滑动操作对应的滑动轨迹;将所述虚拟对象的视角沿所述滑动轨迹对应的方向进行转动,并控制所述虚拟对象保持移动状态。在本公开的一种示例性实施例中,所述虚拟对象处于所述视角转动状态时,所述方法还包括:检测在所述虚拟摇杆区域内的点击操作的位置坐标;将所述位置坐标对应的方向确定为目标移动方向,并控制所述虚拟对象向所述目标移动方向保持移动状态。在本公开的一种示例性实施例中,所述方法还包括:检测所述虚拟摇杆区域是否存在目标按压操作;若所述虚拟摇杆区域存在所述目标按压操作,则控制所述虚拟对象处于静止状态,并以第二显示状态显示所述视角转动区域;检测在视角控制区域内的滑动操作对应的滑动轨迹,并将所述虚拟对象的视角沿所述滑动轨迹对应的方向进行转动。在本公开的一种示例性实施例中,当所述虚拟对象处于所述位移状态时,包括:检测所述虚拟摇杆区域内的滑动操作,并根据所述滑动操作控制所述虚拟对象进行位移。在本公开的一种示例性实施例中,所述方法还包括:检测所述滑动点位置是否由所述视角转动区域移动至所述虚拟摇杆区域;若所述滑动点位置由所述视角转动区域移动至所述虚拟摇杆区域,则控制所述虚拟对象由当前状态转换为所述位移状态,并取消所述视角转动区域的所述第二显示状态。根据本公开的一个方面,提供一种虚拟对象的控制装置,应用于可呈现交互界面的触控终端,所述装置包括:判断模块,用于检测所述交互界面中的滑动操作,判断所述滑动操作的滑动点位置是否从虚拟摇杆区域移动至视角转动区域;控制模块,用于若所述滑动点位置由所述虚拟摇杆区域移动至所述视角转动区域,则控制虚拟对象由位移状态转换为视角转动状态。根据本公开的一个方面,提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项所述的虚拟对象的控制方法。根据本公开的一个方面,提供一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的虚拟对象的控制方法。本公开的示例性实施方式中的虚拟对象的控制方法,通过检测交互界面中的滑动操作的滑动点位置是否由虚拟摇杆区域移动至视角转动区域,以控制虚拟对象在位移状态和位移状态之间的切换。通过滑动点位置在虚拟摇杆区域与视角转动区域之间的切换,可以实现单手势对玩家的位移和视角转动的控制,避免了视角转动控制与其他交互动作的互斥作用,提高了游戏操作的流畅性和操作效率;同时,将对虚拟角色的状态控制(位移状态和视角控制状态)和技能释放对应的操作区域进行分区,符合玩家的行为习惯,降低了玩家选择操作时的思考成本,提高了玩家的游戏竞技体验。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,其中:图1示意性示出了本公开的示例性实施方式的虚拟对象的控制方法的流程图;图2A-2E示意性示出了本公开的示例性实施方式的虚拟对象的控制方法的示意图;图3示意性示出了本公开的示例性实施方式的激活视角转动区域的流程图;图4示意性示出了本公开的示例性实施方式的在视角转动状态下控制虚拟对象视角转动的流程图;图5示意性示出了本公开的示例性实施方式的在视角转动状态下控制虚拟对象进行位移的流程图;图6示意性示出了本公开的示例性实施方式的控制虚拟对象进入纯视角转动状态的流程图;图7示意性示出了本公开的示例性实施方式的虚拟对象的控制装置的结构示意图;图8示意性示出了本公开的示例性实施方式的存储介质的示意图;以及图9示意性示出了本公开的示例性实施方式的电子设备的框图。在附图中,相同或对应的标号表示相同或对应的部分。具体实施方式现在将参考附图更全面地描述示例性实施方式。然而,示例性实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施例使得本公开将更加全面和完整,并将示例性实施方式的构思全面地传达给本领域的技术人员。图中相同的附图标记表示相同或类似的结构,因而将省略它们的详细描述。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本公开的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本公开的技术方案而没有所述特定细节中的一个或更多,或者可以本文档来自技高网...

【技术保护点】
1.一种虚拟对象的控制方法,应用于可呈现交互界面的触控终端,其特征在于,包括:检测所述交互界面中的滑动操作,判断所述滑动操作的滑动点位置是否从虚拟摇杆区域移动至视角转动区域;若所述滑动点位置由所述虚拟摇杆区域移动至所述视角转动区域,则控制虚拟对象由位移状态转换为视角转动状态,其中,在所述虚拟摇杆区域外周预设距离处提供所述视角转动区域。

【技术特征摘要】
1.一种虚拟对象的控制方法,应用于可呈现交互界面的触控终端,其特征在于,包括:检测所述交互界面中的滑动操作,判断所述滑动操作的滑动点位置是否从虚拟摇杆区域移动至视角转动区域;若所述滑动点位置由所述虚拟摇杆区域移动至所述视角转动区域,则控制虚拟对象由位移状态转换为视角转动状态,其中,在所述虚拟摇杆区域外周预设距离处提供所述视角转动区域。2.根据权利要求1所述的虚拟对象的控制方法,其特征在于,所述检测所述交互界面中的滑动操作,判断所述滑动操作的滑动点位置是否从虚拟摇杆区域移动至视角转动区域,包括:判断所述滑动点位置是否从所述虚拟摇杆区域移动至激活提示区域;若所述滑动点位置从所述虚拟摇杆区域移动至所述激活提示区域,则以第一显示状态显示所述视角转动区域;其中,所述激活提示区域为所述虚拟摇杆区域与所述视角转动区域之间的区域。3.根据权利要求1所述的虚拟对象的控制方法,其特征在于,在所述若所述滑动点位置由所述虚拟摇杆区域移动至所述视角转动区域,则控制虚拟对象由位移状态转换为视角转动状态之后,还包括:以第二显示状态显示所述视角转动区域。4.根据权利要求1所述的虚拟对象的控制方法,其特征在于,在所述虚拟对象由所述位移状态转换为所述视角转动状态之后,包括:检测在视角控制区域内的滑动操作对应的滑动轨迹;将所述虚拟对象的视角沿所述滑动轨迹对应的方向进行转动,并控制所述虚拟对象保持移动状态。5.根据权利要求4所述的虚拟对象的控制方法,其特征在于,所述虚拟对象处于所述视角转动状态时,所述方法还包括:检测在所述虚拟摇杆区域内的点击操作的位置坐标;将所述位置坐标对应的方向确定为目标移动方向,并控制所述虚拟对象向所述目标移动方向保持移动状态。6.根据权利要求1所述的...

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

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

1