Version: 2022.3
public float exitTime ;

描述

如果 AnimatorStateTransition.hasExitTime 为 true,则 **exitTime** 表示过渡可以生效的准确时间。\ 这是以标准化时间表示的,因此,举例来说,退出时间 0.75 意味着在第一帧上如果已播放了 75% 的动画,Exit Time 条件就会为 true。在下一帧上,该条件为 false。\ 对于循环动画,退出时间小于 1 的过渡在每个循环都会评估,因此可使用此选项在每个循环的动画中以适当时机对过渡进行计时。\ 退出时间大于 1 的过渡只会评估一次,因此可以用来在特定时间退出(完成固定循环次数后)。例如,退出时间为 3.5 的过渡只会在三个半循环后评估一次。

**已知限制:** 至少需要评估一次状态,然后才能触发 exitTime 条件,这意味着 exitTime 0 将永远不会在第一帧触发。

Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961