2016-11-28 12 views
1

Ich möchte erkennen, ob eine Eingabe über einen Akteur in meinem Programm wischt. Ich habe andere ähnliche Fragen online gefunden, aber die Antworten waren nicht sehr hilfreich. Was ich möchte ist, dass jedes Mal, wenn ein Swipe die Grenze meines Schauspielers erreicht, ein Bild erscheint. Ich möchte auch erwähnen, ob im Falle, dass dieser Schauspieler animiert und sein Code aus einer anderen Klasse als Schauspieler kommt. Danke im Voraus.Wischen über einen Actor in Scene2d

Antwort

0

Sie haben gerade die Antwort auf Ihre Frage erwähnt. Verwenden Sie InputListener enter, um zu erkennen, wann immer ein Eingang in die Grenzen Ihres Schauspielers eintritt. Hier ist der Code dafür:

Actor.addListener(new InputListener(){ 
      public void enter(InputEvent event, float x, float y, int pointer, Actor fromActor){ 
    //Enter what you want to happen when a swipe enters your actor boundary. 
} 
+0

Es funktioniert, danke für Ihre Hilfe. – Hokagirl

Verwandte Themen