我需要创建一个粒子系统并保留创建的粒子。我需要用iphone加速度计摇动/移动创建的粒子。此外,粒子的数量需要非常高(我需要展示沙子!)。如何在iphone上创建粒子系统并保留创建的粒子?
我没有任何OpenGLES编程经验。
初步搜索后,我发现Cocos2D可用于粒子生成。但是在CCParticle系统中没有办法保留这些粒子。作为解决方法,我试图在粒子生成结束时创建许多精灵并将它们显示为粒子。但用加速度计移动少量精灵会大大降低帧速率。
请建议如何实现这一点,以及我是否应该寻找其他框架或者是否有某种类似的演示代码可用。
感谢, Swapnil
感谢您的快速回复luvieere。下载了两个源代码。它们与cocos2d中的粒子引擎测试类似。但我的主要问题是保留颗粒。我仍然会彻底研究下载的代码,看看我能否设法保留这些系统中的粒子。 – lukya 2010-05-26 13:17:44