テクスチャを変更するスプライトがあります (基本的に異なる色)。瞬時にではなく30秒かけてテクスチャーを変えたい。どうすればこれを達成できますか?また、どうすればプロセスを繰り返すことができますか? そのため、30 秒間青のままにしてから、赤にします。その後、プロセスをもう一度繰り返します
sprite = [CCSprite spriteWithFile:@"blue.png"];
[sprite setTexture:[[CCTextureCache sharedTextureCache] addImage:@"red.png"] ];