舞台对触摸的反应

时间:2016-07-13 16:55:58

标签: android libgdx stage scene2d

我希望舞台上的演员在上一次触摸的特定时间后回复触摸

e.g。我有一个响应触摸的演员 通过做一些事情,我希望其他演员没有响应触摸,直到1秒过去

我该怎么做?

1 个答案:

答案 0 :(得分:0)

像这样的东西可能会起作用,粗糙的伪代码和真正的代码混合在一起 - 更多用于说明。

... previous touch actions finished
stage.getRoot().setTouchable(Touchable.disabled);
Timer.schedule(new Task(){
                @Override
                public void run() {
                    stage.getRoot().setTouchable(Touchable.enabled);
                }
               }
               , 1.0f        //    (delay in seconds)
              );