Скажем, у меня есть простая программа, которая имитирует настольную игру с множеством игроков, которые по очереди бросают кубики, чтобы перемещаться по доске. Игроки могут быть людьми или компьютером.
Если бы это была игра в стиле командной строки, я мог бы просто сделать цикл для перебора игроков, который вызвал бы функцию diceRoll для этого игрока.
Если игрок компьютерный игрок, diceRoll просто говорит компьютеру бросить кости.
Если игрок человек, diceRoll будет ждать, пока пользователь не введет команду броска, а затем продолжит.
Как я могу перенести эту идею в графический дизайн? Я не думаю, что имеет смысл постоянно проверять, нажата ли кнопка прокрутки. Я работаю с ActionScript 2, но идеи могут быть на любом языке, который вы хотите. Я просто хотел бы высказать несколько мнений о том, как лучше всего это спроектировать. Я не думаю, что есть какая-то функция waitForButtonPress, о которой я не знаю?