我有哪些适合iOS的体面粒子效果引擎?

时间:2012-01-04 07:47:18

标签: ios opengl-es particle-system

核心问题是“iOS应用程序中适合粒子效果的选择是什么?”

我写了一个iPad应用程序,我想在UI中使用大量的UIKit对象,并保持原有的iPad代码库感觉。但是我想要很好的粒子效果,所以我没有使用cocos2d而是直接使用本机对象,而是使用石英编写了自己的粒子效果引擎。它有效,但性能非常低。

我是否必须使用openGL ES解决方案才能获得任何良好的性能(openGL和uikit视图不能很好地协同工作);是否有任何库可以让我简单地添加一个UIView,其中包含我的应用程序中分层的粒子效果系统,因为我认为适合放置它(几乎是我尝试做的非常糟糕的性能)?

(请原谅我,如果我对GL的使用/知识生锈;我已经看不见几个月而且没有强有力的处理。)

1 个答案:

答案 0 :(得分:2)

我相信自iOS 5起他们已经为Core Animation添加了粒子效果。请尝试this video或查找CAEmitterLayer