状态机 StateMachinePlayback
//
var state_machine = @AnimationTree.Get("parameters/StateMachine/playback").As<AnimationNodeStateMachinePlayback>();
//
state_machine.Travel("state_name");//
var state_machine = @AnimationTree.Get("parameters/StateMachine/playback").As<AnimationNodeStateMachinePlayback>();
//
state_machine.Travel("state_name");
一次性动画 OneShot
@AnimationTree.Set("parameters/OneShot/request", (int)AnimationNodeOneShot.OneShotRequest.Fire);@AnimationTree.Set("parameters/OneShot/request", (int)AnimationNodeOneShot.OneShotRequest.Fire);
过渡 Transition
@AnimationTree.Set("parameters/Transition/transition_request", "state_name");@AnimationTree.Set("parameters/Transition/transition_request", "state_name");
变速 TimeScale
@AnimationTree.Set("parameters/TimeScale/scale", scale_ratio);@AnimationTree.Set("parameters/TimeScale/scale", scale_ratio);