我有一个CAEmitterLayer实例会发出一些CAEmitterCells. 我想知道,是否可以暂停这一层,这样就不会产生新CAEmitterCells的层,而已经产生的层仍然固定在屏幕上的位置?然后,当CAEmitterLayer实例“未暂停”时,CAEmitterCells屏幕上的固定点再次开始移动。
感谢您在这里的任何帮助。
编辑
环境:
emitterLayer.speed = 0.1
whereemitterLayer是 的子类的实例CAEmitterLayer,只是从视图中完全删除该层。
环境:
emitterLayer.lifetime = 0.0
只是停止emitterCells生产任何新产品,但不会“冻结”emitterCells当前位置的现有产品。