2010-08-24 66 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/)。