CCAnimationCacheの使用法を理解したいのですが。
敵オブジェクトのキャッシュがあります。各オブジェクトには、標準アニメーションと特殊アニメーションの2つのCCAnimationsメンバー変数があります。アニメーションのフレームは、敵オブジェクトのタイププロパティによって異なります。
@interface EnemyEntity : Entity
{
EnemyTypes type;
CCAnimation * animation;
CCAnimationCache * animationCache;
}
画面に同じ敵タイプのインスタンスがいくつかあることがよくあるので、CCAnimationメンバー変数の代わりにCCAnimationCacheを使用する必要があるかどうか疑問に思っています。
もしそうなら、CCAnimationCacheインスタンスをどこに置くべきですか?