对触摸的阶段反应
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)
);
我希望舞台中的演员在上次触摸后的特定时间后响应触摸
例如我有一个对触摸有反应的演员 通过做一些事情,我不希望其他演员在 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)
);