Post Operations:能做轻量跟进,但不要拿它重写主逻辑 | HQ VISU Designer

Post Operations 是几何行为执行后的后置脚本区。它好用,但有边界。用好了是增强,用不好会把几何规则变得很乱。

几何与高阶用法高级
高级

Post Operations:能做轻量跟进,但不要拿它重写主逻辑

Post Operations 是几何行为执行后的后置脚本区。它好用,但有边界。用好了是增强,用不好会把几何规则变得很乱。

适合做什么

适合做轻量跟进,例如根据最终位置改变一个颜色、记录一次当前缩放值、根据当前角度切换一个状态类名。这类逻辑属于“几何完成后再补一点点”。

不适合做什么

不适合在 Post Operations 里再手工做第二次 Move、Rotate 或 Scale。也不适合把主要业务计算都塞到这里。它应该是后置补充,不应该取代主几何规则。

后置脚本里常见可用变量

当前运行时会给后置脚本准备一些别名,例如 pivotX、pivotY、scaleFactor、offsetX、offsetY、currentAngle、maxAngle。后置脚本可以拿到本次几何行为已经算出的关键结果。

推荐实践

主逻辑尽量写在几何行为主字段中,后置脚本只做补充。这样后续维护人员可以先从主字段理解位移、旋转或缩放的来源。