How do I scale a part over time with an action?

如何在 3SAX V3 中用动作随时间缩放部件
Last updated: 2026-10-21

Direct answer

直接回答

Use the Action Group (AG) panel: bind the material group, add an action unit targeting the part's Join, and set the scale values across a seq frame range so the part scales over time.

使用动作组(AG)面板:绑定素材组,添加动作单元并瞄准部件的 Join,在 seq 帧范围内设置缩放值,部件即可随时间缩放。

How to do it in 3SAX V3

在 3SAX V3 中的操作步骤

1. Open the AG panel and bind the material group that contains your part.

1. 打开 AG 面板,绑定包含该部件的素材组。

2. Add an action unit and set the target part (join) to the part you want to scale.

2. 添加动作单元,将目标部件(join)设为要缩放的部件。

3. Set the seq frame range (e.g. 01:0-5) for the time span of the scaling.

3. 设置 seq 帧范围(如 01:0-5)作为缩放的时间跨度。

4. Enter the relative scale values for that range.

4. 在该范围内输入相对缩放值。

5. Use auto-suggest sequence to generate a seq matching the target part's available states if needed.

5. 如有需要,使用自动建议序列生成匹配目标部件可用状态的 seq。

6. Optionally bind the part to a skeleton joint in the BONE panel so attached parts scale together.

6. 可选:在 BONE 面板将该部件绑定到骨架关节,使附属部件一起缩放。

7. Preview in CANVAS to check the result; changes sync back into the codes.

7. 在 CANVAS 预览检查,改动会同步回代码。

8. Save the project or save the action to LIBRARY for reuse.

8. 保存项目,或将动作保存到 LIBRARY 复用。

What you CAN and CANNOT do

能做与不能做

  • CAN: scale over time with relative scale per seq frame range; combine with rotation and X/Y offsets in the same action unit; trigger events from the action.
  • CANNOT: scale parts through the SG panel over time (SG Scale is a base value, not animated); scale without a valid seq range and target join.
  • If the target join or seq frame range is wrong, validation shows red errors; dependents may move incorrectly in CANVAS and render may fail.
  • 能做:按 seq 帧范围设置相对缩放,随时间缩放;同一动作单元可叠加旋转与 X/Y 偏移;可从动作触发事件。
  • 不能做:通过 SG 面板随时间缩放(SG 的 Scale 是基础值,不做动画);缺少有效 seq 范围或目标 join 时无法缩放。
  • 若目标 join 或 seq 帧范围有误,校验会显示红色错误;CANVAS 中附属部件可能位移异常,渲染可能失败。

Try it in the 3SAX V3 creator tool.

在 3SAX V3 创作工具中试一试吧。

Advertisement