0
我想獲取InputListener中actor的位置。問題是,我得到了正確的位置,它不包括演員的墊子。我怎樣才能得到這個?使用其填充獲取actor位置
// MenuBar class extends Table
defualts().pad(5.0f);
Label label = new Label(name, labelStyle);
add(label);
menuGroup.setup(label)
// MenuGroup class
public void setup(Actor actor) {
actor.addListener(changeListener)
}
private void setListeners() {
changeListener = new ChangeListener() {
private Vector2 pos = new Vector2();
public void changed(ChangeEvent event, Actor actor) {
pos.set(0, 0);
pos = actor.localToStageCoordinates(pos);
mainMenu.setPosition(pos.x, pos.y);
show();
}
};