Version: 1.8
语言 : 中文
StateAlias
Multi Transition Rule

Transition

Transition 定义状态间的转换逻辑,需设定切换条件以控制跳转时机。

创建 Transition

在 State 边缘区域(蓝色边框内,红色边框外)按住左键拖动可创建 Transition:

拖动范围
拖动范围

属性配置

点击 Transition 后,通过 Inspector 设置:

  • 基础设置:Name(名称)

  • 时间参数:Has Exit Time(是否启用退出时间)、ExitTime(退出时间)

  • 过渡控制

    • Has Fixed Duration(是否固定持续时间)

    • Duration(持续时间)

    • Transition Offset(过渡偏移量)

  • 中断规则

    • Interruption Source(中断来源)

    • Ordered Interruption(有序中断,需 Interruption Source 非 None 可编辑)

  • 条件判断:Conditions(支持多条件判断)

Transition样式
Transition样式

编辑模式差异

Transition 的编辑界面因上下文而异:

1. 无预览模式(起始/目标 State 无有效 Clip 连接至子图 Output 时):

  • 无法预览过渡动画

  • Has Fixed Duration 和 Transition Offset 不可编辑,其中 Has Fixed Duration 需要起始 State 包含有效 Clip ,而 Transition Offset 需要目标 State 包含有效 Clip

  • Duration 强制为固定值

2. 完整预览模式(起始/目标 State 包含有效 Clip 时):

  • 显示时间轴和动画预览

  • 可编辑 Has Fixed Duration(切换 Duration 单位为帧或百分比)

  • Duration 可以为非固定值(起始 State 的百分比值)

  • 可编辑 Transition Offset

StateAlias
Multi Transition Rule