2010-08-24 45 views
1

我需要基于我的UIView的2D游戏中的粒子动画。目前我正在使用一组图像来制作粒子动画。这使我的应用程序大小增加,有时会导致内存泄漏。是否有任何方法使用Core Animation制作粒子动画?iOS的粒子动画

回答

1

cocos2d(见http://cocos2d-iphone.org/)是开发iPhone的2D游戏的框架。许多示例的源代码包含一些粒子动画演示。

+0

你的正确,但这是一个简单的基于uiview的2D游戏,这就是为什么我使用图像阵列。你可以用uikit来说一些其他的粒子动画方法吗? – KingofHeaven 2010-08-24 10:12:34

+0

查看Apple Dev网站上的WW DC 2010演示 - 有一个视频叫做“Session 424 - 实践中的核心动画,第1部分”,它使用核心动画(从消防栓到最后的水颗粒)显示粒子动画。该示例代码应该可供下载。 – TanvirK 2010-08-25 08:57:17

+0

tanvirk请给我链接......... – harlram 2011-02-04 07:18:33

0

在Apress的书“高级iPhone编程”中有一些很好的例子。我对这本书没有兴趣(经济上) - 但他们进入这个很好。您可以获得20美元左右的旧版本。

0

如果你想单独使用他们的PEX文件,或者你可以导出工作的PLIST文件,我会推荐粒子设计器(http://particledesigner.71squared.com/),它有一个很好的Objective-C示例应用程序结合COCOOS2D框架(http://www.cocos2d.org/)。