🚀 春季促销开始! 🚀 不要错过以7折优惠购买我所有系统的机会! 

点击购买

运动控制设置

运动控制设置

GMS_MovementControlSetting一个运动控制设置可以配置多个不同的移动状态下的移动/旋转设置,以此达到不同的运动状态下有不同的速度,操控感等。

创建运动控制设置

GMS运动控制设置.025

你通过在编辑器下创建类型为GMS_MovementControlSetting数据资产,即可新建新的运动控制设置。

添加运动控制设置到运动集设置

GMS已经提供大量预置的好的运动控制设置,这里我们采用MC_Normal.

GMS运动控制设置.026

运动状态设置

一个运动控制设置又可以包含多个运动状态设置(MovementStateSetting),它定义了常规的运动状态,即:走,跑和疾跑。

GMS运动控制设置.027

每一个运动状态设置,可以指定其移动速度,等级,加速度和减速度,以及不同旋转模式下的旋转方式。

GMS运动控制设置.028

旋转模式

旋转模式:ViewDirection指角色的朝向由ControlRotation影响。

旋转模式:VelocityDirection指角色的朝向由速率影响(可以是玩家输入方向,也可以是移动的方向。)