私の問題はこれです:私はかなりのコードを入力し、画面上のすべてのアクションが終了するまですべての入力を停止しccTouchEnded
たいと思います。CCTouchDispacher
画面をタップするccTouchEnded
と毎回呼び出されて、すべてが台無しになってしまいます。入力を停止しようとしましたが、どのアクションが実行されるかわかりません。そのため、を実行することはできず、CCSequence
入力が終了したら再度有効にします。
私のコードは次のようになります。
if (taped in a rect)..do action, change some things around,do another action, call method 1
if (condition)..do action,check something,(if (check) do action, else call method 2)
メソッドは、さまざまな時間のかかるさまざまなレイヤーでさまざまなことを実行することに注意してください。
だから私の質問はこれです:画面上のすべてのアクションが完了したかどうかを確認する方法はありますか?