最近在学x-p4.0,太强大了
利用custom data控制粒子每次增加速度,看了几次明白了分享一下。
1.利用Custom Data每隔多少帧改变粒子的状态
(1)首先Custom Data中添加数据,设置好ID和名字以及value X,方式使用integer
(2)在修改器中添加xp custom data,将之前的自定义中的ID和名字输入,将运算模式改为增加或减少(value则表示每帧增加或减少的数值 X-value,X+value)
(3)在问题中同样添加custom data,将ID name同样填入 ,方式为equals,value为0(表示当value值为0时可以执行动作)
(4)在动作中添加直接行动,选取任一改变如chenge speed,将set speed改为relactive相对(表示当value为0时粒子速度相对增加50)
(5)再在动作中添加直接动作,添加chenge custom data 再将之前Custom Data中的ID和名字以及value输入,将运算模式设置为set value(当value为0时,改变自定义参数value为X)
总结:先设置好自定义数值,在修改器中设置好运算方式,然后在问题中提出条件后再执行一个动作,至于最后添加改变自定义数据的动作是当Value为0时,发生一次执行后,无法再发生之后的动作进行循环。所以在Value为0时,再次增加Value的数值为X。
