What makes a valid state machine code?

什么构成有效的状态机代码?
Last updated: 2026-10-21

What makes a valid state machine code?

什么构成有效的状态机代码?

A valid state machine code needs every part ID, parent ID, frame range, and event reference to resolve to something that exists in the project, with all required fields filled and no format errors.

有效的状态机代码要求每个部件 ID、父 ID、帧范围和事件引用都能在项目内找到对应对象,必填项全部填写,且无格式错误。

How to do it in 3SAX V3

在 3SAX V3 中如何操作

1. In SG, upload PNG parts and set Part ID, Parent ID, baseX/baseY, Anchor, Scale, Layer, Z-perspective. Assign each part a join category and numbered states.

1. 在 SG 上传 PNG 部件,设置 Part ID、Parent ID、baseX/baseY、Anchor、Scale、Layer、Z-perspective,为每个部件指定 join 类别和编号状态。

2. In AG, bind the material group, then add action units: target part, seq frame ranges (e.g. 01:0-5), relative rotation/scale, X/Y offsets, swap part, trigger event. Use auto-suggest sequence to match the target part's states.

2. 在 AG 绑定材质组,添加动作单元:目标部件、seq 帧范围(如 01:0-5)、相对旋转/缩放、X/Y 偏移、swap 部件、触发事件。用自动建议序列匹配目标部件的可用状态。

3. In EVT, create events and chain them as AC+MUS pairs in the scheduler.

3. 在 EVT 创建事件,并在排程器中以 AC+MUS 配对串联。

4. In BONE, bind parts to joints so attached parts move together.

4. 在 BONE 将部件绑定到骨骼关节,使附属部件一起运动。

5. In AC, place events on the 4-layer timeline (camera L2, roles L1, scene L3, audio L4).

5. 在 AC 将事件排入四层时间轴(相机 L2、角色 L1、场景 L3、音频 L4)。

6. Watch the green/red hints beside every input; fill required fields; run whole-project validation and fix each item in the clickable error list.

6. 查看每个输入旁的绿/红提示,填齐必填项,执行整项目校验并逐条修复可点击错误列表。

7. Confirm rest-fill, preview in CANVAS, then render to MP4 (720x1280 or 1280x720).

7. 确认补休止符后进行 CANVAS 预览,再渲染 MP4(720x1280 或 1280x720)。

What you CAN and CANNOT do

能做什么与不能做什么

  • CAN: reuse or extend a finished clip by editing its fixed-format 64-bit code; save actions/music/schedules/events to LIBRARY and reload in one click.
  • CANNOT: leave a frame range or event pointing at a missing part/event — validation fails, render is blocked, and parts can fly apart in preview.
  • CANNOT: expect the tool to compose music; MG only holds uploaded clips or NT note codes.
  • 能:通过编辑固定格式 64 位代码复用或扩展已完成片段;将动作/音乐/排程/事件存入 LIBRARY 并一键载入。
  • 不能:让帧范围或事件指向不存在的部件/事件——校验失败、渲染被阻止,预览中部件可能散开。
  • 不能:指望工具作曲;MG 仅保存上传音频或 NT 音符代码。

Try it now in the 3SAX V3 creator tool.

现在就在 3SAX V3 创作工具中试试。

Advertisement