Цитата Сообщение от dirge Посмотреть сообщение
Насколько помню, переменные и свитчи обновляются каждый кадр, если ты делаешь в них изменение. Поэтому, если ты делаешь два действия в одном кадре, то изменения в глобальном плане могу просто не успеть произойти. Имею ввиду, если ты включаешь переключатель в одном событии, и тут же пытаешься получить данные переменных которые изменяешь в другом событии по этому свитчу, то ты получишь старые данные, а не измененные, т.к. кадр еще не сменился и переменные не обновили свои данные. Поэтому тебе и нужна команда ждать, хотя бы 1-2 кадра.
вызывай в скрипте между ними
this.wait(2) - ждать два кадра, можно попробовать и один, но для уверенности лучше 2.
Я пробовал и с 5 и с 10, но в результате ивент получает графику, а потом снова исчезает.