2012-04-02 61 views
0

我需要使用相同的圖像創建相同的精靈,例如50-100次。我讀到它們自己初始化它們會產生性能問題,是否有命令來執行此操作?如果CCBatchNode是應該使用的,那麼請解釋它是如何工作的。和是的,我已經在網上搜索了一個小時。任何信息,將不勝感激。謝謝Cocos2d使用相同的

+1

我相信Cocos2d只會從文件加載一次圖像,然後緩存紋理數據以便後續請求到同一文件......但是您可能會考慮使用精靈表格(http://www.raywenderlich的.com/1271 /如何使用的的動畫和精靈片合的cocos2d)。 – 2012-04-02 22:42:31

+0

k即將與spritesheets thx – mattblessed 2012-04-02 23:52:30

回答

1

Cocos2d只在內存中加載紋理一次,並繼續使用它來滿足紋理需求。所以在創建具有相同紋理的100個引用時沒有問題。它不會影響很多內存。