Ich versuche auf eine Presse in einer Unterklasse von SKScene zu reagieren. Ich kann den response presssEnded in meinem ViewController außer Kraft setzen, aber wenn ich meine pressEnded override in meine SKScene-Unterklasse verschiebe, erhalte ich keine Anrufe mehr.tvOS UIPressgesten werden in der Unterklasse von SKScene nicht erkannt
Unten ist mein pressesEnabled Überschreibung, die innerhalb von Viewcontroller wie vorgesehen funktioniert
override func pressesEnded(presses: Set<UIPress>, withEvent event: UIPressesEvent?) {
print("press")
}
Jeder weiß, wie Tastendrücke innerhalb eines SKScene zu erhalten?
Ist SKScene Ersthelfer? – jtbandes
Es ist nicht, aber es kann erwähnenswert sein, dass alle Berührungsereignisse getroffen werden. –
Funktioniert es, wenn Sie es Ersthelfer machen? Können Sie in den Touch-Ereignishandlern einen Haltepunkt setzen, um den Stack-Trace zu sehen/wie er an die Szene weitergeleitet wird? – jtbandes