Wie erkennt man das Ende der Aktion in Libgdx (0.9.7) von Android?

8

In der neuesten Version von Libgdx (0.9.7 oder libgdx-nightly-20120904) wurde der Aktionslistener entfernt.So weiß ich nicht, wie ich vorgehen soll meine Funktion effizient:

  1. verschiebe ein Sprite zum Ziel.
  2. Die Bewegung enthält viele MoveToActions oder MoveByActions.
  3. Bearbeite die folgende Aktion nachdem das vorherige Ende ist.
  4. Die Restaktion kann vor dem Handeln geändert werden.

Eigentlich ist der Hauptpunkt, wie die nächste Aktion nach dem vorherigen Ende zu tun ist, und ich denke, vergleichen Sie die Akt-Zeit ist keine weise Methode.

Kann mir jemand helfen? Danke!

    
Qiengo 04.09.2012, 09:59
quelle

3 Antworten

9

Ich denke, dass der beste Weg wäre, es einfach zu halten. Sie können abfragen, ob der Schauspieler noch etwas übrig hat, indem Sie

verwenden %Vor%

Ein guter Ort, um diesen Code zu platzieren, wäre in der Nähe von actor.act ();

Wie auch immer, Sie können eine Folge von Aktionen mit einer sequenceAction ausführen:

%Vor%

Das würde diese Aktionen nacheinander ausführen, wenn sie fertig sind.

Weitere Informationen finden Sie in der Dokumentation der Nightlies: Ссылка

Brauchst du das? (Ich bin mir nicht sicher, ob ich Schritt 4 verstanden habe).

Wenn Sie etwas spezifischeres benötigen, fragen Sie bitte erneut. Sie können sich auch den Quellcode der Actor-Klasse ansehen, um besser zu verstehen, wie Aktionen gehandhabt werden. Ссылка

    
Alejandro Cotroneo 04.09.2012, 15:07
quelle
37

Nicht sicher, ob dies Ihre Frage beantwortet, aber dies ist eine Möglichkeit, einen "action-completed listener" zu simulieren:

%Vor%

(Quelle: Ссылка )

    
Roar Skullestad 26.02.2013 10:43
quelle
3

libgdx 0.9.7

%Vor%

Warnung bei der Überprüfung: isDone:

während

delayAction.getTime & gt; 0 und (delayAction.getTime & lt; delayAction.getDuration)

dann

alpha.getTime & gt; alpha.getDuration

bis

delayAction.getTime & gt; delayAction.getDuration.

Beispiel:

%Vor%

Mehr unter Ссылка

    
Hoàng Phương 03.01.2013 09:43
quelle

Tags und Links