我正在嘗試考慮一種在程序中對遊戲中的動畫精靈進行「排序」的方法。這樣做的目的是爲了避免創建大約20-50幀的每個精靈(非常耗時),然後運行一個循環來排序幀,從而產生所需的動畫。以下是我想要動畫的精靈的一個例子。所需的動畫應該爲圖像提供「波浪」,起源於中心並向外擴展。這會使水色看起來活潑起來,或者彷彿它仍然溼潤閃爍。我使用的是Cocos2D,因此每個精靈都有這些方法可用:移動,旋轉,縮放。我最初的想法是使用Cocos2D的粒子系統來嘗試創造這種效果,但是我擔心大概有50個左右精靈運行系統的效率。有沒有更好的辦法?通過編程動畫精靈
Q
通過編程動畫精靈
0
A
回答
2
0
如果您有大量的粒子系統,性能可能會相當不穩定。
大多數人使用預先創建的水動畫片。所以每個貼圖都會有4幀動畫或者其他東西,創建時,你可以設置每個動畫通過這4幀重複動畫。
您可能還想看看CCRipple3D操作。
相關問題
- 1. 精靈動畫
- 2. 動畫精靈
- 3. 精靈動畫
- 4. GameClosure:精靈動畫
- 5. jquery動畫精靈
- 6. Css,精靈動畫
- 7. cocos2d動畫精靈
- 8. 精靈動畫片
- 9. Cocos2d自動精靈動畫
- 10. 來自多個精靈畫面的動畫精靈
- 11. 精靈動畫管理使用線程
- 12. JavaScript動畫比例精靈
- 13. 如何動畫精靈?
- 14. css動畫精靈表
- 15. 扭轉精靈動畫
- 16. pygame動畫精靈表
- 17. 觸摸後動畫精靈?
- 18. 多個動畫精靈
- 19. 動畫精靈沒有spritesheet
- 20. CSS3 - 動畫精靈網格
- 21. cocos2d 0.8版精靈動畫
- 22. 帶動畫精靈的Isuee
- 23. 動畫pygame的精靈
- 24. 發佈動畫精靈C#
- 25. 動畫與精靈HTML5
- 26. 一次性動畫精靈
- 27. 跳躍時動畫精靈
- 28. Andengine中的動畫精靈
- 29. 遊戲精靈動畫
- 30. 手寫體精靈動畫
+1這也是一個很好的答案。請注意,自定義着色器可能需要一段時間才能獲得良好的掌握並按照您的需要開始工作。 – dqhendricks 2013-03-01 20:36:39
hahaha ... yep yep yep ...堅實的學習曲線,但我開始收穫好處。 – YvesLeBorg 2013-03-01 20:39:18