我根本无法使用序列,即使这些给了我一个错误。
this.AddAction(sequence());
this.AddAction(sequence(setX(getY())));
无论我做什么,序列都不会工作,尽管这些是导入的。 addAction 也不起作用,addAction 和 Actions.sequence 也不起作用。到目前为止,什么也不起作用。
import com.badlogic.gdx.scenes.scene2d.actions.Actions;
import com.badlogic.gdx.scenes.scene2d.actions.AddAction;
编辑:我需要让我的类(class)成为 Actor 。
最佳答案
这对我来说效果很好。
在您想要执行操作的屏幕的构造函数中执行此操作:
image.addAction(sequence(fadeOut(3), run(new Runnable() {
@Override
public void run() {
game.setScreen(new MenuScreen(game));
}
}));
关于java - LibGDX:序列不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19218387/