現在、私はinitメソッドで初期化する一連のスプライト(cardA、cardB、cardC)と一連のアクション(flipCardA、flipCardB、flipCardC)を持っています。Cocos2D:異なるスプライトのアニメーションを再利用
私は2つの不必要なアクションを取り除き、ただ1つのアクションflipCardを持っていますが、私は理解できず、何も見つかりませんでした: "どのように同じスプライトに同じアクションを適用できますか?
(唯一の3枚目のカードにアクションを適用する)私が持っているテスト:
[self.cardA runAction:self.flipCardA];
[self.cardB runAction:self.flipCardB];
[self.cardC runAction:self.flipCardC];
ありがとう:
[self.cardA runAction:self.flipCard];
[self.cardB runAction:self.flipCard];
[self.cardC runAction:self.flipCard];
はので、私は現在、そのようなものを使用する必要があります。
私はクラスオプション([self.cardA flipCard])を選択しました。よりクリーンなソリューションのように思えました。 –
優秀な選択。 –