我是新來的cocos2d。我一直在關注我正在工作的教程,但是當我更新用於通過刪除資源文件夾並將其替換的火球圖像時,圖像不再呈現。更換圖像時我需要做些什麼?cocos2d - 替換緩存的精靈圖像
在我交換圖像:
CCSprite *彈丸= [CCSprite spriteWithFile:@ 「Projectile.png」 RECT:CGRectMake(0,0,20,20)]。
交換圖像之後:
CCSprite *彈丸= [CCSprite spriteWithFile:@ 「Fireball.png」 矩形:CGRectMake(0,0,20,20)]。
我是否需要以某種方式刪除緩存並重新添加圖像?
編輯:
我說我下面的這行代碼,它的工作:
[彈丸的SetTexture:[CCTextureCache sharedTextureCache] addImage:@ 「Fireball.png」]];
奇怪的是,我必須添加一行新的代碼來替換圖像。
我不知道在cocos2d中是否有一種開發模式,它在拾取任何圖像精靈變化直到它進入生產模式。 – oprogfrogo 2012-02-23 02:55:06
@oprogfrogo:編輯我的原始答案 – YvesLeBorg 2012-02-23 12:28:04