How do I make an action wait for an event?

如何在3SAX V3中让动作等待事件
Last updated: 2026-10-21

How to make an action wait for an event

如何在3SAX V3中让动作等待事件

Create the event in the EVT panel, then attach it as a trigger to the action unit in the AG panel. The action holds until the event fires.

先在 EVT 面板创建事件,再在 AG 面板把该事件设为动作单元的触发事件。动作会等待事件触发后再执行。

How to do it in 3SAX V3

在3SAX V3中的操作步骤

1. Open the EVT panel and create the event (give it an ID).

1. 打开 EVT 面板,创建事件并记下事件 ID。

2. Open the AG panel and bind the material group.

2. 打开 AG 面板,绑定材质组。

3. Add or select the action unit targeting the part you want to wait.

3. 添加或选中目标部件的动作单元。

4. In that action unit, set the trigger event field to the event ID from step 1.

4. 在该动作单元的触发事件字段填入第 1 步的事件 ID。

5. Add the linked music/action pair in the AC scheduler (AC+MUS pair) so the event fires at the right timeline position.

5. 在 AC 调度器中加入对应的 AC+MUS 对,让事件在正确时间点触发。

6. Drag on the CANVAS to check the timing; edits sync back to the codes.

6. 在 CANVAS 上拖动检查时间点,修改会同步回代码。

7. Validate the whole project and check the error list before RENDER.

7. 渲染前做整项目校验,查看错误列表。

What you CAN and CANNOT do

可以做与不能做

  • You CAN trigger events from actions and chain them in the AC scheduler.
  • You CAN save the event set to LIBRARY and reload it in one click.
  • You CANNOT make an action wait without a matching event ID in EVT.
  • You CANNOT rely on unlinked events: the action runs immediately and timing drifts.
  • 可以:从动作触发事件,并在 AC 调度器中串联事件。
  • 可以:把事件集保存到 LIBRARY,一键加载。
  • 不能:EVT 中没有对应事件 ID 时让动作等待。
  • 不能:依赖未串联的事件,动作会立即执行,时间点错位。

Try it in the 3SAX V3 creator tool.

欢迎在 3SAX V3 创作工具中试用。

Advertisement