有限状态机和AnimationController
public class L26 : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
//有限状态机表示有限个状态以及在这些状态之间的转移和动作等行为的数学模型
//状态指拥有的所有状态
//最简单的状态机实现就是基于switch
#region Animation Controller
//创建动画状态机,为场景中物体创建动画时自动创建或手动创建动画状态机文件
//Layers 动画层级页签,为动画添加层级,权重高的层级会覆盖权重低的层级
//Parameters 参数页签,为动画状态机添加切换状态的参数
//窗口中每一个矩形表示一个状态,窗口中每一个箭头表示一个切换条件
//手动创建的橙色矩形,和Entry相连表示一开始播放的动画
//手动创建的灰色矩形表示自己添加的某种动作状态
//如果有多个条件时,需要同时满足才能切换状态
#endregion
}
}

浙公网安备 33010602011771号