skaction

___ tag123spritekit ___ SpriteKit ist Apples Framework für die Erstellung von 2D-Spielen für iOS 7+ und macOS 10.9+. Es ist eine 2D-Rendering-Engine in Kombination mit einer Physik-Engine. Es ist kompatibel mit Objective-C und Swift. ___ tag123skaktion ___ Fragen zum Programmieren von SKAction-Objekten im Grafik- und Animations-Framework von SpriteKit von Apple. ___ answer20009747 ___

Entschuldigung für die späte Antwort, aber Sie können die Sprite-Methode hasActions verwenden, um zu überprüfen, ob ein Sprite gerade irgendwelche Aktionen ausführt.

%Vor%     
___ answer19009796 ___

Sehen Sie sich die benannten Aktionen mit einer der Schlüsselmethoden von %code% an. Daher würden Sie Ihre Aktion stattdessen mit dem benannten Äquivalent zu %code% ausführen, was %code% ist. Wenn eine Aktion mit demselben Schlüssel bereits ausgeführt wird, wird sie entfernt, bevor die neue hinzugefügt wird. Alternativ verwenden Sie %code% , um zu sehen, ob eine Aktion bereits ausgeführt wird, so wie Sie es jetzt in Ihrem Code versuchen, und %code% , um sie zu entfernen oder nach Bedarf zu behandeln.

    
___ qstnhdr ___ überprüft, ob ein SKNode eine SKAction ausführt ___ qstntxt ___

Wie kann ich überprüfen, ob eine %code% bereits eine Aktion ausführt, bevor eine Aktion ausgeführt wird? Ich möchte etwas wie ...

machen können %Vor%

Wenn es keinen eingebauten Weg gibt, denke ich darüber nach, eine neue Eigenschaft %code% zu erstellen, um den Aktionszustand zu halten.

    
___
2
Antworten

überprüft, ob ein SKNode eine SKAction ausführt

Wie kann ich überprüfen, ob eine SKNode bereits eine Aktion ausführt, bevor eine Aktion ausgeführt wird? Ich möchte etwas wie ... machen können %Vor% Wenn es keinen eingebauten Weg gibt, denke ich darüber nach, eine neue Eigenschaft BOOL...
25.09.2013, 15:51