私は CAEmitterCell を動作させていますが、パーティクルの速度を落として停止させたいと思っています。すべてのパーティクルにアクセスできた場合、速度および/または加速度を 0 に下げるだけで動きが止まるようです。
私はこのようなことを試しました:
NSArray *cells = [_layerEmitter emitterCells];
for (CAEmitterCell* cell in cells) {
...
私のlayerEmitterにはemitterCellが1つしかないため、emitterCellは必要ありませんが、すでに作成されている粒子は必要ありません。
ドキュメントにこれが表示されていないため、概念的な問題があると思われます。助けていただければ幸いです。