控制虚拟角色的方法、装置、设备及存储介质制造方法及图纸

技术编号:20373399 阅读:42 留言:0更新日期:2019-02-19 20:21
本申请公开了一种控制虚拟角色的方法、装置、设备及存储介质,涉及人机交互领域。该方法包括:在压力触控屏上显示应用程序的用户界面;接收在移动控件上产生的压力操作;当压力操作满足触发条件时,控制虚拟角色执行目标角色动作。本申请通过检测在移动控件上发生的压力操作的压力值,在移动控件上实现两种不同的控制操作,以压力阈值为分界线,在移动控件上实现两种不同的控制操作,可以减少一些控制控件的设置,从而减少虚拟环境画面被控制控件遮挡的面积。

Methods, devices, devices and storage media for controlling virtual roles

This application discloses a method, device, device and storage medium for controlling virtual roles, which relates to the field of human-computer interaction. The method includes: displaying the user interface of the application on the pressure touch screen; receiving the pressure operation generated on the mobile control; and controlling the virtual role to perform the target role action when the pressure operation meets the triggering conditions. This application realizes two different control operations on the mobile control by detecting the pressure value of the pressure operation on the mobile control. With the pressure threshold as the demarcation line, the application realizes two different control operations on the mobile control, which can reduce the setting of some control controls and thus reduce the area of the virtual environment screen covered by the control controls.

【技术实现步骤摘要】
控制虚拟角色的方法、装置、设备及存储介质
本申请实施例涉及人机交互领域,特别涉及一种控制虚拟角色的方法、装置、设备及存储介质。
技术介绍
在诸如智能手机、平板电脑之类的安装有触摸屏的终端上,存在很多基于虚拟环境的应用程序,如虚拟现实应用程序、三维地图应用程序、军事仿真程序、第三人称射击游戏(Third-PersonalShootingGame,TPS游戏)、第一人称射击游戏(First-personshootinggame,FPS游戏)、多人在线战术竞技游戏(MultiplayerOnlineBattleArenaGames,MOBA游戏)等。在上述应用程序中,用户可以通过触控屏控制应用程序中虚拟角色的动作。例如,在一种FPS游戏中采用触控技术实现虚拟角色的位置移动或者视角位置移动。比如,在游戏界面的屏幕上设置有虚拟摇杆控件,用户在游戏过程中,通过按压虚拟摇杆控件且向上滑动控制虚拟角色向前移动,或者向下滑动控制虚拟角色向后移动,或者向左移动控制虚拟角色向左移动,或者向右滑动控制虚拟角色向右移动。通常情况下,应用程序的用户界面上显示虚拟环境画面,在虚拟环境画面的四周边缘部分叠加控制控件本文档来自技高网...

【技术保护点】
1.一种控制虚拟角色的方法,其特征在于,应用于设置有压力触控屏的终端中,所述终端内安装有应用程序,所述方法包括:在所述压力触控屏上显示所述应用程序的用户界面,所述用户界面包括虚拟环境画面和叠加在所述虚拟环境画面上的移动控件,所述虚拟环境画面是采用一视角对虚拟环境进行观察的画面,所述移动控件是用于根据滑动操作控制所述虚拟环境中的虚拟角色进行移动动作的控件;接收在所述移动控件上产生的压力操作,所述压力操作的压力值大于压力阈值;当所述压力操作满足触发条件时,控制所述虚拟角色执行目标角色动作,所述目标角色动作是与所述移动动作不同的动作。

【技术特征摘要】
1.一种控制虚拟角色的方法,其特征在于,应用于设置有压力触控屏的终端中,所述终端内安装有应用程序,所述方法包括:在所述压力触控屏上显示所述应用程序的用户界面,所述用户界面包括虚拟环境画面和叠加在所述虚拟环境画面上的移动控件,所述虚拟环境画面是采用一视角对虚拟环境进行观察的画面,所述移动控件是用于根据滑动操作控制所述虚拟环境中的虚拟角色进行移动动作的控件;接收在所述移动控件上产生的压力操作,所述压力操作的压力值大于压力阈值;当所述压力操作满足触发条件时,控制所述虚拟角色执行目标角色动作,所述目标角色动作是与所述移动动作不同的动作。2.根据权利要求1所述的方法,其特征在于,所述触发条件包括:所述压力操作是向指定方向滑动的操作,所述指定方向包括:向上方向、向下方向、向左方向、向右方向、向左上方向、向右上方向、向左下方向、向右下方向中的至少一种。3.根据权利要求2所述的方法,其特征在于,所述当所述压力操作满足触发条件时,控制所述虚拟角色执行目标角色动作,包括:当所述压力操作满足所述触发条件时,控制所述虚拟角色执行与所述指定方向对应的所述目标角色动作;其中,存在至少两个所述指定方向所对应的所述目标角色动作是不同的。4.根据权利要求1至3任一所述的方法,其特征在于,所述目标角色动作包括:跳跃动作、下蹲动作、换弹夹动作、换武器动作中的至少一种。5.根据权利要求3所述的方法,其特征在于,所述指定方向是所述向上方向时,所述目标角色动作是跳跃动作;所述指定方向是所述向下方向时,所述目标角色动作是下蹲动作。6.根据权利要求1所述的方法,其特征在于,所述方法,还包括:读取自定义配置文件,所述自定义配置文件中存储有所述目标角色动作的配置信息。7.根据权利要求1至3任一所述的方法,其特征在于,所述触发条件还包括:所述压力操作的操作时长大于第一时间阈值。8.根据权利要求1至3任一所述的方法,其特征在于,所述当所述压力操作满足触发条件时,控制所述虚拟角色执行目标角色动作之后,还包括:当所述压力操作的持续时长大于第二时间阈值时,在所述压力操作的持续时间内重复执行所述目标角色动...

【专利技术属性】
技术研发人员:蓝莘梓
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1