Ich habe eine CCLayer-Unterklasse, die ich verwende, um einige Sprites anzuzeigen und einige Animationen anzuzeigen. Es hat auch ein CCMenu mit einigen Gegenständen. Wenn der Benutzer einen Teil des Menüpunktes auswählt, möchte ich eine Animation ausführen und dann eine andere Szene zeigen. Aber ich möchte, dass Benutzer während der Animation nichts auf dem Bildschirm berühren können.heiß Touch-Behandlung in CCLayer in cocos2d zu deaktivieren
Natürlich kann ich nur Berührungen in meinen Callbacks deaktivieren, aber vielleicht gibt es einen einfacheren Weg - nur um alle Touch-Handling für eine Weile zu deaktivieren?
Sie können an dieser Antwort aussehen soll: http://stackoverflow.com/questions/1101965/how-can-i-disable-the-touch-detection – lorenzo