在Unity3D中,我们除了可以为GameObject添加组建,还可以为AnimatorController中的状态添加组建。这样我们就可以在状态(机)的不同阶段内执行不同的操作。
导入Characters包,并将ThirdPersonController添加到场景中。
打开Animator窗口,单击场景中的ThirdPersonController对象,Animator中会出现如下图所示
单击Airborne,Inspector中会出现
点击Add Behaviour,便可以创建StateMachineBehaviour。
默认的脚本文件中包含这些:
using System.Collections;
using System.Coll