How many states can an animation state machine have?

3SAX V3 动画状态机能有多少个状态?
Last updated: 2026-10-21

An animation state machine in 3SAX V3 is not limited to a fixed number. Each state is a numbered frame of a material part, and an AG action unit uses seq ranges (for example 01:0-5) to switch states per target part, so the cap depends on how many states you number on your material groups.

3SAX V3 的动画状态机没有固定数量上限。每个状态是素材部件的一个编号帧,AG 动作单元用 seq 范围(如 01:0-5)按目标部件切换状态,所以上限取决于你在素材组上编了多少个状态。

How to do it in 3SAX V3

在 3SAX V3 里怎么做

1. Open the SG Material Group panel. Upload PNG parts, set Part ID, Parent ID, category (join), and number the states (frames) each part can use.

1. 打开 SG 素材组面板,上传 PNG 部件,设置 Part ID、Parent ID、类别(join),并为每个部件可用的状态(帧)编号。

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

2. 打开 AG 动作面板,绑定素材组。

3. Add an action unit: set the target part (join), a seq range such as 01:0-5, relative rotation, scale, X/Y offsets, swap part, and trigger event.

3. 添加动作单元:设置目标部件(join)、seq 范围如 01:0-5、相对旋转、缩放、X/Y 偏移、替换部件、触发事件。

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

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

5. Repeat per state transition to grow the state machine.

5. 按每个状态切换重复添加,逐步构建状态机。

6. Open CANVAS to preview; drag characters to fine-tune dx/dy, edit rot/scale; changes sync back into the codes.

6. 打开 CANVAS 预览,拖动角色微调 dx/dy,编辑 rot/scale,改动会同步回代码。

7. Check the green/red hints beside each input, then run whole-project validation and fix the clickable error list.

7. 看每个输入框旁的绿/红提示,再做整项目校验,按可点击错误列表修正。

What you CAN and CANNOT do

能做什么与不能做什么

  • CAN: number as many states as your parts provide; bind many action units into a state machine; reuse actions via LIBRARY.
  • CANNOT: exceed your numbered states — an out-of-range seq is rejected by validation; unbound parts won't animate; a bad seq breaks the codec and the clip won't render.
  • 能:按部件提供的状态任意编号;绑定多个动作单元组成状态机;通过 LIBRARY 复用动作。
  • 不能:超出已编号状态——越界 seq 会被校验拒绝;未绑定部件不会动;错误 seq 会破坏编码,片段无法渲染。

Try the 3SAX V3 creator tool and build your first state machine.

现在就用 3SAX V3 创作工具搭建你的第一个状态机。

Advertisement