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