Abrufen der Bühnenkoordinaten von Actor in Table in libGDX

Ich möchte eine schwebende Hilfeblase erstellen, um die Grundfunktionen meines Spiels vorzustellen. Diese Blase sollte über dem Schauspieler schweben, den ich erklären möchte, wie im Bild unten gezeigt.

Um dies zu erreichen, möchte ich die Koordinaten des Schauspielers, in diesem Fall die linke Taste, und dann kann ich den Bubble-Schauspieler vor allem anderen auf die Bühne stellen. Der letzte Teil ist einfach genug, aber ich habe Mühe, die tatsächlichen Koordinaten der Schaltfläche abzurufen, wie es in einer Tabelle steht.

Die beiden Schaltflächen werden einer Tabelle wie folgt hinzugefügt:

t.add(btnLab).expandX().center();
t.add(btnSea).expandX().center();

Ich habe den naheliegendsten Ansatz ausprobiert:

Vector2 loc = new Vector2(a.getX(), a.getY());
System.out.println("Loc: " + loc);
a.localToStageCoordinates(loc);
System.out.println("Loc: " + loc);

Dies gibt mir (in der Reihenfolge der Sysouts): [0.0, 0.0] und [40.0, 130.0]. Die letzte Position ist die Position der Tabelle, die den blauen Bereich des Bildschirms ausfüllt. An diesem Ort fehlt also offensichtlich etwas, was der Tisch tut, um den Darsteller zu platzieren, und kann nicht verwendet werden (da ich nur am Ort des Tisches lande).

(Ich habe hier auch versucht, t.localToStageCoordinates zu verwenden, da dies die Tabelle ist. Gleiche Ergebnisse.)

Eine andere Lösung, die ich versuchte, bestand darin, alle Eltern rekursiv zu durchsuchen:

private static Vector2 getLoc(Actor a) {
    return getLoc(new Vector2(a.getX(), a.getY()), a.getParent());
}

private static Vector2 getLoc(Vector2 loc, Actor g) {
    System.out.println("Location: " + loc + ", Actor: " + g);
    loc.x += g.getX();
    loc.y += g.getY();
    if(g.getParent() == null) return loc;
    return getLoc(loc, g.getParent());
}

Das gibt mir leider das selbe. Das sysouts gibt folgendes an:

Location: [0.0:0.0], Actor: Table 40.0,130.0 944.0x508.0
Location: [40.0:130.0], Actor: Group 0.0,0.0 0.0x0.0
Location: [40.0:130.0], Actor: Group 0.0,0.0 0.0x0.0

Ich kann also nicht scheinen, die tatsächlichen Positionen der Gruppen / Akteure in der Tabelle zu erhalten.

Wie soll ich das machen?