Libgdx scene2d操作的完成处理程序

Libgdx scene2d操作的完成处理程序,libgdx,scene2d,Libgdx,Scene2d,我们是否可以使用场景2D操作的完成处理程序?我想在操作结束时触发其他代码。我发现了这个函数,但可能有一种更健壮的方法可以在操作结束时获得通知 float delay = 1; // seconds Timer.schedule(new Task(){ @Override public void run() { // Do your work } }, delay); 使用: 以下示例创建一个操作,该操作将参与者移动到(5,5),然后运行可运行中的任何内

我们是否可以使用场景2D操作的完成处理程序?我想在操作结束时触发其他代码。我发现了这个函数,但可能有一种更健壮的方法可以在操作结束时获得通知

float delay = 1; // seconds

Timer.schedule(new Task(){
    @Override
    public void run() {
        // Do your work
    }
}, delay);
使用:

以下示例创建一个
操作
,该操作将
参与者
移动到
(5,5)
,然后运行
可运行
中的任何内容:

SequenceAction sequenceAction = Actions.sequence(Actions.moveTo(5, 5), Actions.run(new Runnable() {
    @Override
    public void run() {
        // When this runs, that means the previous Action is complete. 
    }
}));