我有一个 CAEmitterCell 工作,但我希望粒子减速并停止。似乎如果我可以访问所有粒子,那么我可以将它们的速度和/或加速度降低到 0,它们就会停止移动。
我试过这样的事情:
NSArray *cells = [_layerEmitter emitterCells];
for (CAEmitterCell* cell in cells) {
...
但这不起作用,因为我的 layerEmitter 只有一个emitterCell,我不需要emitterCell,而是它已经创建的粒子。
我在文档中没有看到这一点,这让我相信我有一个概念问题。我很感激任何帮助。