2012-04-02 14 views
0

Ich muss das gleiche Sprite, mit dem gleichen Bild, wie 50 bis 100 Mal erstellen. Ich habe gelesen, dass das Initialisieren von ihnen alle ein Leistungsproblem verursacht, gibt es einen Befehl, dies zu tun? wenn CCBatchNode ist, was sollte dann verwendet werden, erklären Sie bitte, wie es funktioniert. und JA, ich habe jetzt eine Stunde lang im Internet gesucht. jede Information würde geschätzt werden. DankeCocos2d Mit dem gleichen

+1

Ich glaube, dass Cocos2d nur einmal das Bild aus der Datei laden wird, und dann die Texturdaten für nachfolgende Anfragen in die gleiche Datei zwischenspeichern ... aber Sie könnten [Sprite-Blätter sowieso verwenden] (http: //www.raywenderlich .com/1271/how-to-use-Animationen und Sprite-Sheets-in-cocos2d). –

+0

k gehe ich mit den Spritesheets thx – mattblessed

Antwort

1

Cocos2d lädt die Textur nur einmal in den Speicher und verwendet sie für die Textur. Also keine Probleme beim Erstellen von 100 Referenzen mit gleicher Textur. Es wird nicht viel Speicher beeinflussen.

Verwandte Themen