动画控制器(Animation Controller)组件参考

    层级管理器 中选中需要应用动画图的节点,然后在 属性检查器 中点击下方的 添加组件 -> Animation -> Animation Controller,即可添加一个动画控制器组件到节点上。

    程序化控制动画图

    动画控制器组件提供了一些方法用于在运行时控制动画图的 :

    方法说明
    获取所有的变量及变量名/类型/值等相关信息。
    setValue设置变量的值。
    getValue获取变量的值。
    获取当前状态的信息。
    getCurrentClipStatuses获取当前的动画剪辑的状态。
    getCurrentTransition获取当前的状态过渡。
    获取下一个状态的信息。
    getNextClipStatuses获取下一个动画剪辑的状态。
    setLayerWeight设置某个 动画图层级 的权重。
    • 变量 控制

      例如我们在 添加了多个变量,通过代码可以获取和修改变量的值,代码示例如下:

    • 获取当前 过渡