核心问题是“我在iOS应用程序中对体面粒子效果有哪些选择?”
我写了一个iPad应用程序,我想在UI中使用大量UIKit对象,并保持iPad原生代码的感觉。但是我想要好的粒子效果,所以我没有使用cocos2d并避免直接使用本机对象,而是使用石英编写了自己的粒子效果引擎。它可以工作,但是性能却很差劲。
我是否必须使用openGL ES解决方案才能获得任何良好的性能(openGL和uikit视图不能很好地配合使用);是否有任何库可以让我简单地添加一个UIView,其中包含我认为适合放置在我的应用程序中的粒子效果系统(几乎可以尝试以相当差的性能进行处理)?
(请原谅我,如果我对GL的用法/知识感到生疏;几个月以来,我一直不在视线范围内,并且对此没有足够的了解。)
最佳答案
我相信他们从iOS 5开始就已经向Core Animation添加了粒子效果。尝试this video或查找CAEmitterLayer
。
关于ios - 对于iOS,我可以为体面粒子效果引擎提供哪些选择?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8723593/