0
我正在創建一個場景,其中包含一個項目列表,如商店菜單。理想情況下,我想在CocosBuilder中爲單個商店項目創建佈局。然後,在代碼中,我訪問該佈局併爲我的所有商品項目製作多個副本,這些副本可以添加到場景中。可以複製/複製CCLayer嗎?
這是可能的在cocos2d-x?
我正在創建一個場景,其中包含一個項目列表,如商店菜單。理想情況下,我想在CocosBuilder中爲單個商店項目創建佈局。然後,在代碼中,我訪問該佈局併爲我的所有商品項目製作多個副本,這些副本可以添加到場景中。可以複製/複製CCLayer嗎?
這是可能的在cocos2d-x?
如果你所有的物品都是CCSprite,您可以使用此代碼複製它:
CCSprite* copy=CCSprite::spriteWithTexture(source->getTexture());
您可以複製所有精靈的層,然後將它們添加到一個新層。
我想多次創建這個圖層並將它們添加到場景中將會起作用。 – pktangyue 2013-03-20 07:19:27
您可以創建一個圖層並添加不同的標籤。 – 2013-03-22 20:39:15