2012-02-24 49 views
0

我一直在尋找一種方法,可以創建CCSprite子類的多個實例,而無需手動對其進行編碼。我的遊戲要運行的方式是它應該找到當前的關卡號碼,然後根據關卡號碼確定需要創建的精靈數量。我希望做的是讓它一旦確定了這些精靈數量,它就會運行一種方法來創建這些精靈的實例。什麼是最好的方式來做到這一點。這是我如何從我的子類手動創建精靈:自動創建一定數量的CCSprites

Mos *mos = [Mos sprite]; 
    mos.position = ccp(200,200); 
    [self addChild:mos]; 

在此先感謝。

回答

0

將所有設置爲一個文本文件或plist。然後從中獲取價值並設置Sprite的

+0

是的,我正在考慮這個問題。兩個問題:如何?爲每個類型的精靈分配一個值然後乘以級數然後回答初始化的精靈數量會更有效嗎? – akuritsu 2012-02-26 10:31:25