Gibt es eine Möglichkeit, SKActions anzuhalten?

8

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.

    
user1940136 13.10.2013, 14:25
quelle

2 Antworten

13

Die Dokumentation besagt, dass das Elternobjekt SKView Objekt eine pausierte property hat. Setze es auf YES , um die Szene anzuhalten.

  

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. "

%Vor%     
AndyOS 13.10.2013 15:20
quelle
8

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

    
Lucas 20.02.2014 22:11
quelle