我想在动画控制器创建在运行时的对象,然后该控制器中添加状态。
例如,对于行走动画的状态。
我已经成功地创建了状态,但我不能确定如何分配一个动作剪辑到该状态?
var rootStateMachine = controller.layers[0].stateMachine;
//add state
var stateA1 = rootStateMachine.AddState("stateA1");
我想分配一个动画剪辑stateA1。
它存储在AnimatorState.motion财产。
stateA1.motion = your_animation_clip;