CCCallBlock 内でいくつかのアニメーションをトリガーしています。内部の各アニメーションには持続時間がありますが、その数は実行時に定義されます。ゲームにはステート マシンがあり、最後のアニメーションが終了するまで待つ必要がありますが、これは使用できません。
if([self numberOfRunningActions] > 0)
アクションは期間が 0 の CCCallBlock であるためです。
CCCallBlock アクションの期間を設定するにはどうすればよいですか? 実行時にそれを行うことは可能ですか?