Я настраиваю игру, и игрок должен сначала щелкнуть модель, а затем ее указанное местоположение, но он проверяет сразу и не ожидает ввода пользователя.Что мне делать?
Я пробовал thread.sleep ();который, кажется, не работает, за исключением просто временной приостановки программы, а затем просто делает то же самое.
@FXML
void MouseClicked(MouseEvent event) {
if(event.getSource() == b11) {
if(event.getSource() == c1) {
b11.setTranslateY(-100);
} else {
System.out.println("C1 not clicked");
}
}
}
Я хотел бы сделать паузу после первого if (event.getSource ()), нопросто переходит на следующую строку, не дожидаясь ввода пользователя.