Просто переопределите метод addedToWorld()
на вашем акторе. В следующем примере, например, определяет, что актер всегда позиционирует себя в положении 50,50 при вставке в мире:
public class MyActor extends Actor {
@Override
public void addedToWorld(World world) {
setLocation(50,50);
}
}
setLocation()
вызов, конечно, произвольным, независимо от кода вы предоставляете в этом методе будет выполняться как только актер был добавлен в мир (будь то интерактивно с помощью перетаскивания или программным способом).
В качестве примечания вы также можете поместить некоторый код инициализации в конструктор актера, но так как это происходит до актер был помещен в мир, любой код, определяющий местоположение актера, вращение и т. д., выдает исключение.