Здравствуйте! Знакомлюсь с MS4D, есть 2 скрипта(программы объекта) на c#:
- Устанавливает параметр State при некоторых условиях, исполняется периодически.
Код:if(Alert == 2 || Alert_1 == 2 || Alert_2 == 2 || Alert_3 == 2) { State = 2; }- Действие по кнопке квитировать, сбрасывает State.
Код:public override void Execute() { State = 0; }
Проблема в том, что первый скрипт "зажимает" в состоянии тревоги, даже если условие перестало выполняться. Собственно вопрос, есть ли возможность не менять состояние выхода при не выполнении условия?




Ответить с цитированием