我正在使用libGDX制作游戏。
我想要实现游戏控制,但是在touchDown
方法上遇到了问题。 touchDown
方法只运行一次。 我想循环执行touchDown
直到调用touchUp
。 有人能帮我吗?
class onPlayerGoLeftListener extends InputListener {
public boolean touchDown (InputEvent event, float x, float y, int pointer, int button) {
//start runnable (move player)
return true;
}
public void touchUp (InputEvent event, float x, float y, int pointer, int button) {
//stop runnable
}
}
谢谢
p.s. 我不喜欢使用主要更新方法来完成这个任务