Ich möchte ein Pausenmenü erstellen, aber ich kenne nicht den einfachsten Weg, dies zu tun ... Ich denke, ein einfacher Weg wäre, alle meine SKActions anzuhalten, aber ich konnte keine Methode in der Referenz finden. Danke für die Hilfe.
Die Dokumentation besagt, dass das Elternobjekt SKView
Objekt eine pausierte property
hat. Setze es auf YES
, um die Szene anzuhalten.
%Vor%Pausiert
A
Boolean
-Wert, der angibt, ob die Szenenanimationen der Ansicht sind pausiert.@property (Getter = isPaused, nicht atomisch) BOOL pausiert
Diskussion Wenn die Der Wert ist JA, und der Inhalt der Szene wird auf dem Bildschirm angezeigt. Keine Aktionen werden ausgeführt und es wird keine Physiksimulation durchgeführt. "
Sie können auch alle SKActions pausieren, indem Sie die Geschwindigkeit der Szene auf Null setzen. Das bedeutet, dass alle Aktionen gestoppt werden und Sie sich nicht darum kümmern müssen, dass sie sich dorthin bewegen, wo sie nicht gewesen wären nicht pausieren
%Vor%einfach so
Tags und Links objective-c iphone ios sprite-kit game-engine