誰でも答えることができます、私はスプライトの画像を変更する必要があり、私は自分の関数を使用してそれを行います
-(void) openKeyWithSprite:(id) sender withSpriteName:(NSString*)spriteName
これはメモリのリークにつながる可能性がありますか、それとも大丈夫ですか?
init
_spriteBonus=[CCSprite spriteWithFile:@"monstr_1_1.png"];
スケジュールで
-(void) openKeyWithSprite:(id) sender withSpriteName:(NSString*)spriteName
{
CCTexture2D* tex = [[CCTextureCache sharedTextureCache] addImage:spriteName];
[_spriteBonus setTexture: tex];
}