运动定义
运动定义(MovementDefinition)是一个类型为GMS_MovementDefinition的数据资产(DataAsset),是GMS的核心部分,大部分功能都集中在此配置。
你通过在编辑器下创建该类型的数据资产,并进行GMS的主要配置。
每一个运动定义包含多个运动集设置(MovementSetSetting)。
GMS配套项目提供了Lyra的动画并配置好了运动定义,你可以在MovementSystem/Extras
下找到相关的文件。
创建运动定义
创建一个名为MS_Mannequin_Unarmed
的运动定义数据资产。


这就是新增的运动集设置的默认样子。

添加运动定义到组件
找到运动系统组件,将新建的运动定义添加到MovementDefinitions数组。并将默认运动集标签指定为"GMS.MovementSet.Default"。

这样在游戏运行时,会采用该运动定义中的GMS.MovementSet.Default
所关联的运动集设置。