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)所示,移动触屏游戏中沿用了双摇杆的设定,在触摸屏左下角设置移动摇杆,以控制虚拟角色的移动,右侧空白区域控制虚拟角色的转身,左摇杆上下左右不对应绝对方向,而跟角色的具体朝向相关。大部分情况下移动和朝向统一才有较好的操控体验,右摇杆自由控制转身,无法快速和移动方向镜头保持一致,需要手动调整、操作较繁琐。角色没有仅扭头(改变面向非转身)的表现,当需要向相反方向观察时,角色只能倒着奔跑,不符合现实情况,破坏整体操控感受。即当前的转身和扭头功能无法统一在一 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。