游戏中虚拟角色的控制方法及装置、电子设备制造方法及图纸

技术编号:22556410 阅读:19 留言:0更新日期:2019-11-16 00:44
本申请公开了一种游戏中虚拟角色的控制方法及装置、电子设备。应用于屏幕上可呈现图形用户界面的电子终端,在所述图形用户界面上至少部分地包括一虚拟角色,该方法包括:接收目标转动操作,其中,目标转动操作为下述之一:触摸转动操作、非接触式转动操作,触摸转动操作是响应于操控介质作用于屏幕上满足第一预设条件的触摸操作,非接触式转动操作是响应于操控介质作用于屏幕前方预设距离范围的满足第二预设条件的非接触式操作;响应触摸转动操作,根据触摸转动操作调整虚拟角色的当前朝向信息;响应非接触式转动操作,根据非接触式转动操作调整虚拟角色的当前视角信息。

Control methods, devices and electronic devices of virtual characters in games

The application discloses a control method, a device and an electronic device for a virtual role in a game. An electronic terminal that can present a graphical user interface on a screen, at least partially including a virtual role on the graphical user interface, the method includes: receiving a target rotation operation, wherein the target rotation operation is one of the following: touch rotation operation, non-contact rotation operation, and the touch rotation operation is responsive to the operation medium acting on the screen to meet the first preset Conditional touch operation, non-contact rotation operation is a non-contact operation that satisfies the second preset condition in response to the control medium acting on the preset distance range in front of the screen; in response to the touch rotation operation, the current orientation information of the virtual character is adjusted according to the touch rotation operation; in response to the non-contact rotation operation, the current vision of the virtual character is adjusted according to the non-contact rotation operation Corner information.

【技术实现步骤摘要】
游戏中虚拟角色的控制方法及装置、电子设备
本申请涉及游戏控制
,具体而言,涉及一种游戏中虚拟角色的控制方法及装置、电子设备。
技术介绍
当前,在很多游戏中,玩家需要控制虚拟角色前后左右移动,还需要观察周围环境。移动方向影响角色在场景中的坐标位置,观察方向影响玩家的视角获取重要环境信息,所以常常出现移动方向和观察方向不同的需求。比如玩家需要操控游戏场景中的虚拟角色一边奔向目的地,一边观察周围是否有敌情,当前这种控制移动方向和控制观察场景的方式,包括手柄摇杆控制和触摸控件控制,图1(a)是现有技术中一种手柄摇杆控制虚拟角色移动和身体转动的示意图,如图1(a)所示,在手柄摇杆游戏中,有左右两个摇杆,左摇杆控制移动,右摇杆控制身体的转动。左摇杆向前始终指向当前角色朝向,所以摇杆向前不是绝对向北。虚拟角色只有转身,没有扭头,比如玩家想要在移动同时观察身后,就需要将左摇杆向下,“倒着”移动。图1(b)是现有技术另一种触屏游戏中控制虚拟角色移动和身体转动的示意图,如图1(b)所示,移动触屏游戏中沿用了双摇杆的设定,在触摸屏左下角设置移动摇杆,以控制虚拟角色的移动,右侧空白区域控制虚拟角色的转身,左摇杆上下左右不对应绝对方向,而跟角色的具体朝向相关。大部分情况下移动和朝向统一才有较好的操控体验,右摇杆自由控制转身,无法快速和移动方向镜头保持一致,需要手动调整、操作较繁琐。角色没有仅扭头(改变面向非转身)的表现,当需要向相反方向观察时,角色只能倒着奔跑,不符合现实情况,破坏整体操控感受。即当前的转身和扭头功能无法统一在一个区域中实现。目前较常用的方案是将扭头观察操作独立出来作为控件,将面向和移动-转身操作区分,图2是现有技术中一种控制虚拟角色扭头观察和转身操作的示意图,如图2所示,在触摸屏的左下角设置移动控制区域20,该移动控制区域用于控制虚拟角色21的移动(包括移动速度),在屏幕右下设置转身控制区域22,通过该转身控制区域可以控制虚拟角色的转动方向;在屏幕的右上角设置扭头观察区域23,用户可以直接在附近上下左右拖动,以调整观察视角,上-仰头,下-低头,左-左转头,右-右转头,松手后回到初始视角;通过该扭头观察按钮,可以实现观察游戏场景在虚拟角色附近的视野。此操作完全不影响玩家的绝对位置移动和角色朝向,仅靠扭头完成视角切换。但是这种方式会存在多个缺陷,包括:身体转向、头部转向两个功能区互相抢占挤压,移动界面区域有限,容易造成操作不便或者误操作;另外,扭头按钮需要独占一个位置,且周围需要留出转向操作空间,影响界面简洁和美观。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本申请实施例提供了一种游戏中虚拟角色的控制方法及装置、电子设备,以至少解决相关技术中控制游戏中虚拟角色的朝向和视角复杂,且控件较多,影响用户游戏体验的技术问题。根据本申请实施例的一个方面,提供了一种游戏中虚拟角色的控制方法,应用于屏幕上可呈现图形用户界面的电子终端,在所述图形用户界面上至少部分地包括一虚拟角色,控制方法包括:接收目标转动操作,其中,所述目标转动操作为下述之一:触摸转动操作、非接触式转动操作,所述触摸转动操作是响应于操控介质作用于所述屏幕上满足第一预设条件的触摸操作,所述非接触式转动操作是响应于所述操控介质作用于所述屏幕前方预设距离范围的满足第二预设条件的非接触式操作;响应所述触摸转动操作,根据所述触摸转动操作调整所述虚拟角色的当前朝向信息;响应所述非接触式转动操作,根据所述非接触式转动操作调整所述虚拟角色的当前视角信息。根据本申请实施例的另一方面,还提供了一种游戏中虚拟角色的控制方法,应用于屏幕上可呈现图形用户界面的电子终端,在所述图形用户界面上至少部分地包括一虚拟角色,控制方法包括:接收目标转动操作,其中,所述目标转动操作为下述之一:触摸转动操作、非接触式转动操作,所述触摸转动操作是响应于操控介质作用于所述屏幕上满足第一预设条件的触摸操作,所述非接触式转动操作是响应于所述操控介质作用于所述屏幕前方预设距离范围的满足第二预设条件的非接触式操作;响应所述非接触式转动操作,根据所述非接触式转动操作调整所述虚拟角色的当前朝向信息;响应所述触摸操作,根据所述触摸转动操作调整所述虚拟角色的当前视角信息。根据本申请实施例的另一方面,还提供了一种游戏中虚拟角色的控制装置,应用于屏幕上可呈现图形用户界面的电子终端,在所述图形用户界面上至少部分地包括一虚拟角色,所述控制装置包括:第一接收单元,用于接收目标转动操作,其中,所述目标转动操作为下述之一:触摸转动操作、非接触式转动操作,所述触摸转动操作是响应于操控介质作用于所述屏幕上满足第一预设条件的触摸操作,所述非接触式转动操作是响应于所述操控介质作用于所述屏幕前方预设距离范围的满足第二预设条件的非接触式操作;第一调整单元,用于响应所述触摸转动操作,根据所述触摸转动操作调整所述虚拟角色的当前朝向信息;第二调整单元,用于响应所述非接触式转动操作,根据所述非接触式转动操作调整所述虚拟角色的当前视角信息。根据本申请实施例的另一方面,还提供了一种游戏中虚拟角色的控制装置,应用于屏幕上可呈现图形用户界面的电子终端,在所述图形用户界面上至少部分地包括一虚拟角色,所述控制装置包括:第二接收单元,用于接收目标转动操作,其中,所述目标转动操作为下述之一:触摸转动操作、非接触式转动操作,所述触摸转动操作是响应于操控介质作用于所述屏幕上满足第一预设条件的触摸操作,所述非接触式转动操作是响应于所述操控介质作用于所述屏幕前方预设距离范围的满足第二预设条件的非接触式操作;第三调整单元,用于响应所述非接触式转动操作,根据所述非接触式转动操作调整所述虚拟角色的当前朝向信息;第四调整单元,用于响应所述触摸操作,根据所述触摸转动操作调整所述虚拟角色的当前视角信息。根据本申请实施例的另一方面,还提供了一种电子设备,包括:处理器;以及存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行上述任意一项所述的游戏中虚拟角色的控制方法。根据本申请实施例的另一方面,还提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述任意一项所述的游戏中虚拟角色的控制方法。在本申请实施例中,接收目标转动操作,其中,目标转动操作为下述之一:触摸转动操作、非接触式转动操作,触摸转动操作是响应于操控介质作用于屏幕上满足第一预设条件的触摸操作,非接触式转动操作是响应于操控介质作用于屏幕前方预设距离范围的满足第二预设条件的非接触式操作;响应触摸转动操作,根据触摸转动操作调整虚拟角色的当前朝向信息;响应非接触式转动操作,根据非接触式转动操作调整虚拟角色的当前视角信息。通过触摸转动操作和非接触式转动操作交互操作结合使用实现对虚拟角色的朝向和视角的调整,在调整时,用户可以执行触摸转动操作,以实现虚拟角色的当前朝向的调整,或者执行非接触式转动操作,以实现虚拟角色的当前视角的调整,无需用户点击图形用户界面上一个个控件,符合用户的操作习惯,减本文档来自技高网
...

【技术保护点】
1.一种游戏中虚拟角色的控制方法,应用于屏幕上可呈现图形用户界面的电子终端,其特征在于,在所述图形用户界面上至少部分地包括一虚拟角色,控制方法包括:/n接收目标转动操作,其中,所述目标转动操作为下述之一:触摸转动操作、非接触式转动操作,所述触摸转动操作是响应于操控介质作用于所述屏幕上满足第一预设条件的触摸操作,所述非接触式转动操作是响应于所述操控介质作用于所述屏幕前方预设距离范围的满足第二预设条件的非接触式操作;/n响应所述触摸转动操作,根据所述触摸转动操作调整所述虚拟角色的当前朝向信息;/n响应所述非接触式转动操作,根据所述非接触式转动操作调整所述虚拟角色的当前视角信息。/n

【技术特征摘要】
1.一种游戏中虚拟角色的控制方法,应用于屏幕上可呈现图形用户界面的电子终端,其特征在于,在所述图形用户界面上至少部分地包括一虚拟角色,控制方法包括:
接收目标转动操作,其中,所述目标转动操作为下述之一:触摸转动操作、非接触式转动操作,所述触摸转动操作是响应于操控介质作用于所述屏幕上满足第一预设条件的触摸操作,所述非接触式转动操作是响应于所述操控介质作用于所述屏幕前方预设距离范围的满足第二预设条件的非接触式操作;
响应所述触摸转动操作,根据所述触摸转动操作调整所述虚拟角色的当前朝向信息;
响应所述非接触式转动操作,根据所述非接触式转动操作调整所述虚拟角色的当前视角信息。


2.根据权利要求1所述的控制方法,其特征在于,所述方法还包括:
当所述操控介质与所述屏幕的距离值为第一预设距离值或所述屏幕接收到触摸操作时,确定所述目标转动操作为所述触摸转动操作;
当所述距离值大于第一预设距离值且小于第二预设距离值时,确定所述目标转动操作为所述非接触式转动操作。


3.根据权利要求1所述的控制方法,其特征在于,在接收目标转动操作之后,所述方法还包括:
响应所述目标转动操作为所述非接触式转动操作,通过预设显示方式在所述图形用户界面上显示标识区域,所述标识区域与接收非接触式转动操作的区域相对应,所述预设显示方式至少包括下述方式之一:高亮显示和描边显示。


4.根据权利要求1所述的控制方法,其特征在于,
所述根据所述触摸转动操作调整所述虚拟角色的当前朝向信息的步骤包括:根据所述触摸转动操作以第一灵敏度确定所述虚拟角色的当前朝向信息;
所述根据所述非接触式转动操作调整所述虚拟角色的当前视角信息的步骤包括:根据所述非接触式转动操作以第二灵敏度确定所述虚拟角色的当前视角信息。


5.根据权利要求4所述的控制方法,其特征在于,所述第一灵敏度为所述触摸转动操作的移动距离和所述虚拟角色的当前朝向信息的第一比例;所述第二灵敏度为所述非接触式转动操作的移动距离和所述虚拟角色的当前视角信息的第二比例。


6.根据权利要求4所述的控制方法,其特征在于,所述第一灵敏度为所述当前朝向信息的调整速度;所述第二灵敏度为所述当前视角信息的调整速度。


7.根据权利要求4所述的控制方法,其特征在于,所述图形用户界面上至少包括:
触摸转动区域,则所述根据所述触摸转动操作以第一灵敏度确定所述虚拟角色的当前朝向信息包括:
获取所述操控介质作用于触摸转动区域的第一接触点;
获取所述操控介质作用于所述触摸转动区域的当前接触点;
依据所述第一接触点和所述当前接触点,确定第一转动向量;
根据所述第一转动向量以所述第一灵敏度确定所述虚拟角色的当前朝向信息。


8.根据权利要求7所述的控制方法,其特征在于,在根据所述触摸转动操作调整所述虚拟角色的当前朝向信息之后,还包括:
在检测到所述操控介质离开所述触摸转动区域后,保持根据所述当前朝向信息调整的所述图形用户界面中游戏场景画面的呈现视野不变。


9.根据权利要求4所述的控制方法,其特征在于,所述图形用户界面上还包括:非接触式转动区域,则所述根据所述非接触式转动操作以第二灵敏度确定所述虚拟角色的当前视角信息包括:
获取作用于所述非接触式转动区域的非接触式操作的初始停滞点;
获取所述操控介质作用于所述非接触式转动区域的当前停滞点;
依据所述初始停滞点和所述当前停滞点,确定第二转动向量;
根据所述第二转动向量以所述第二灵敏度确定所述虚拟角色的当前视角信息。


10.根据权利要求9所述的控制方法,其特征在于,在根据所述非接触式转动操作调整所述虚拟角色的当前视角信息之后,还包括:
在检测到所述操控介质离开所述非接触式转动区域后,将所述根据所述当前视角信息调整的游戏场景画面中的呈现视野恢复至响应所述非接触式转动操作之前的状态。


11.一种游戏中虚拟角色的控制方法,应用于屏幕上可呈现图形用户界面的电子终端,其特征在于,在所述图形用户界面上至少部分地包括一虚拟角色,控制方法包括:
接收目标转动操作,其中,所述目标转动操作为下述之一:触摸转动操作、非接触式转动操作,所述触摸转动操作是响应于操控介质作用于所述屏幕上满足第一预设条件的触摸操作,所述非接触式转动操作是响应于所述操控介质作用于所述屏幕前方预设距离范围的满足第二预设条件的非接触式操作;
响应所述非接触式转动操作,根据所述非接触式转动操作调整所述虚拟角色的当前朝向信息;
响应所述触摸操作,根据所述触摸转动操作调整所述...

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

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

1