对触摸的阶段反应

Stage response to touch

我希望舞台中的演员在上次触摸后的特定时间后响应触摸

例如我有一个对触摸有反应的演员 通过做一些事情,我不希望其他演员在 1 秒过去之前响应触摸

我该怎么做?

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

... 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)
              );