CCSprite *sprite;
sprite.texture = [[CCTextureCache sharedTextureCache] addImage: @"mySpriteImage.png"];
sprite.position = ccp(width/2.0f, height/2.0f);
[self addChild:sprite z:2 tag:kTagMySprite];
...
[sprite removeFromParentAndCleanup:YES];
上面的代碼中是否有內存泄漏? OpenGL紋理是發佈的,還是需要從緩存中釋放?在Cocos2d中,如何從OpenGL內存(GPU)釋放紋理?
您不初始化精靈!因此你的代碼可能會崩潰! – Felix 2012-01-08 11:42:05