How do I add a transition between states?

如何在状态之间添加过渡?(3SAX V3 动作组 AG)
Last updated: 2026-10-21

How to add a transition between states in 3SAX V3

如何在 3SAX V3 中为状态之间添加过渡

Add an action unit in the AG panel that targets the part's next state, then trigger it from the previous state's action or from an event.

在 AG 面板添加一个指向该部件下一状态的动作单元,再由上一状态的动作或事件触发它。

How to do it in 3SAX V3

在 3SAX V3 中的操作步骤

1. Open the AG (Action Group) panel and bind the material group that holds your part.

1. 打开 AG(动作组)面板,绑定包含该部件的材质组。

2. In SG, confirm the target part has numbered states (frames) for both the current and the next state.

2. 在 SG 中确认目标部件已有当前状态与下一状态的编号帧。

3. Add an action unit: set target part = the join, and enter a seq frame range (e.g. 01:0-5) covering the transition frames.

3. 添加动作单元:目标部件设为该 join,填写覆盖过渡帧的 seq 帧范围(如 01:0-5)。

4. Set relative rotation, scale, X/Y offsets, or swap part for the transition.

4. 为过渡设置相对旋转、缩放、X/Y 偏移或替换部件。

5. Use auto-suggest sequence to generate a seq that matches the target part's available states.

5. 用自动推荐序列生成与目标部件可用状态匹配的 seq。

6. Optionally set a trigger event on the unit; create or chain it in the EVT panel (AC+MUS pairs in the scheduler).

6. 可为该单元设置触发事件;在 EVT 面板创建或串联(调度器中为 AC+MUS 配对)。

7. Preview in CANVAS, adjust dx/dy, rot and scale; changes sync back into the codes.

7. 在 CANVAS 预览,调整 dx/dy、旋转与缩放,改动会同步回代码。

8. Run whole-project validation, fix red hints, then render to MP4.

8. 执行整项目校验,修正红色提示,再渲染 MP4。

What you CAN and CANNOT do

能做与不能做

  • CAN: bind transitions to part states, chain them via events, reuse the action from the server LIBRARY.
  • CANNOT: transition a part with no defined states, or skip validation — the code is rejected and the render fails.
  • Wrong target part or parent ID: parts fly apart in CANVAS.
  • 能做:把过渡绑定到部件状态,用事件串联,从服务器 LIBRARY 复用动作。
  • 不能做:对未定义状态的部件做过渡,或跳过校验——代码会被拒绝,渲染失败。
  • 目标部件或 Parent ID 填错:CANVAS 中部件会飞散。

Try it in the 3SAX V3 creator tool.

快去 3SAX V3 创作工具里试试吧。

Advertisement