Я пишу графический интерфейс, который должен быть легко настраиваемым конечными пользователями.Функции находятся в C ++ и вызываются из Lua.Я пытаюсь создать функцию типа Sleep (), которая будет приостанавливать работу сценария, но не самой программы.
Я смог заставить ее работать, используя потоки и создавая по одной для каждой функции.Однако я хочу, чтобы это была отдельная функция.Например, вместо того, чтобы включать его в функцию CreateButton и любую другую функцию, просто иметь функцию «Задержка» или «Спящий режим», которая останавливает только сценарий, а не всю программу.не знаю, как это сделать.Любая помощь приветствуется.