Maya 对动力学求值时,创建表达式针对其年龄为 0 的每个粒子都执行一次。每当动画时间或粒子的当前时间更改时,且其大于或等于粒子对象的“开始帧”(Start Frame)设置(默认为帧 1),Maya 都会对动力学求值。
使用“粒子工具”(Particle Tool)创建的粒子在“开始帧”(Start Frame)上和之前具有年龄 0。使用默认动画帧范围和“开始帧”(Start Frame)时,将动画回放到帧 1 会将这些粒子返回到 0 岁。
如果设定时间滑块的开始帧高于“开始帧”(Start Frame),请注意回放动画可能导致粒子的年龄大于 0。如果出现该情况,不会执行粒子的创建规则。
还可以通过在粒子表达式中输入 print (age+“\n”) 来检查对象粒子的年龄。请参见打印。