CCC如何制作残影动画

一开始我以为直接用playAdditive不断延迟播放一个动画就能产生残影效果,结果是并不行,playAdditive好像只能播放不同剪辑时管用,播放同一剪辑就变成无限第一帧了,然后看到了粒子效果,在想用粒子轨迹不断发射一个贴图行不行,但是这样需要贴图可变的粒子,也行不通了。现在已经能放残影了,实现方法是把节点做成预制资源,然后做一个函数生成有限个节点延迟播放播放完成后销毁就有残影的效果了。

如上,感觉这样生成节点会影响性能,请问有没有其他方法制作残影呢?

我猜你想要的是
1.通过定时器每隔一定时间在当前动画位置生成一个sprite并将当前动画的spriteframe设置上去
2.通过定时器改变生成的sprite的透明度。

我是用的rendertexture

拖尾不行么?MotionStreak