我正在开发 cocos2dx 。我正在从Facebook获取排行榜的图像。 当从Facebook获取图像时,我将它们用作CCtexture但是我有很多图像,所以每次我都不想创建CCTexture的对象。
我使用了CCArray,但它也创建了CCTexture的每个对象。
CCArray* ccArray = new CCArray();
CCObject* ccText = NULL;
CCTexture2D *ccTexture = dynamic_cast<CCTexture2D*>(ccText);
CCTexture2D * ccTexture0 = new CCTexture2D();
CCTexture2D * ccTexture1 = new CCTexture2D();
CCARRAY_FOREACH(ccArray, ccText)
{
ccTexture=new CCTexture2D();
ccArray->addObject(ccTexture);
ccArray->addObject(ccTexture0);
ccArray->addObject(ccTexture1);
}