Replacingイメージin sprite spriteの画像を修正

693 ワード

============================================================
博文オリジナル、転載は出典を声明してください
電子コーヒー(元idブルー岩)
============================================================
自分のappではccspriteの画像を修正する必要があり、spritebatchnodeを使用していないので、ネット上で方法を見つけます.
[sprite setTexture:[[CCTextureCache sharedTextureCache] addImage:@"sprite.png"]];

私は使いましたが、使いにくくて、崩壊して、デバッグして、原因を探して、すべて正常です.
最後に、私はspriteのinitで、元のtextureを設定していないで、直接setTextureを呼び出して、役に立たないことを発見しました.次のコードを追加します.
mainSprite=[Sprite spriteWithFile:@"redFile.png"];

このイメージは必要ありませんが、持っていなければなりません.そうしないと、setTextureは仕事をしません.
あなたに役に立つことを望みます:)