Ios 粒子系统控制

Ios 粒子系统控制,ios,sprite-kit,particles,skemitternode,caemitterlayer,Ios,Sprite Kit,Particles,Skemitternode,Caemitterlayer,我试图了解iOS中的任何粒子系统(Sprite Kit或CAEmitterLayer)是否适合我的任务 问题:是否有方法控制发射器何时创建粒子?特别是告诉发射器何时发射和何时停止发射 理由:基本上我想用粒子制作一个音乐均衡器(可视化工具?)效果。我想为每个频率设置一个发射器,并使其产生粒子,粒子的形状/速度取决于该时间点该频率的信号强度 请让我知道这是否可能与粒子,如果没有,那么如何有效地做到这一点(层?视图?)。OpenGL的级别太低 是否有方法控制发射器何时创建粒子 发射器是一个轻量级对象,

我试图了解iOS中的任何粒子系统(Sprite Kit或CAEmitterLayer)是否适合我的任务

问题:是否有方法控制发射器何时创建粒子?特别是告诉发射器何时发射和何时停止发射

理由:基本上我想用粒子制作一个音乐均衡器(可视化工具?)效果。我想为每个频率设置一个发射器,并使其产生粒子,粒子的形状/速度取决于该时间点该频率的信号强度

请让我知道这是否可能与粒子,如果没有,那么如何有效地做到这一点(层?视图?)。OpenGL的级别太低

是否有方法控制发射器何时创建粒子

发射器是一个轻量级对象,它告诉发射器系统(如果我可以这样称呼它的话)只要它存在于接口中就发射。要启动和停止发射已配置的发射器,最简单的方法是将其放置在可见界面中,或将其从可见界面中移除

当然,您也可以简单地更改发射器的
出生率
的值-出生率为零的发射器不发射任何粒子。但效果不会像简单地移除发射器那样立竿见影

所以这取决于你想要什么。移除发射器将移除所有粒子kaboom,将发射器恢复到界面也将恢复所有粒子kaboom。换句话说,将删除或插入与该发射器关联的整个发射世界。另一方面,更改
出生率
,只需打开和关闭插口即可

是否有方法控制发射器何时创建粒子

发射器是一个轻量级对象,它告诉发射器系统(如果我可以这样称呼它的话)只要它存在于接口中就发射。要启动和停止发射已配置的发射器,最简单的方法是将其放置在可见界面中,或将其从可见界面中移除

当然,您也可以简单地更改发射器的
出生率
的值-出生率为零的发射器不发射任何粒子。但效果不会像简单地移除发射器那样立竿见影

所以这取决于你想要什么。移除发射器将移除所有粒子kaboom,将发射器恢复到界面也将恢复所有粒子kaboom。换句话说,将删除或插入与该发射器关联的整个发射世界。另一方面,更改
出生率
,只需打开和关闭插口即可