Это на удивление (и к счастью) просто.Создайте переменную, как это:
var toggbtnVar:String;
Затем вставьте следующую строку кода в событие нажатия кнопки:
togglebtnVar = togglebtn.state;
В приведенном выше коде вы просто устанавливаете строкупеременная, которую вы создали в состояние togglebtn.Состояние .state будет либо «включено», либо «выключено».
Таким образом, чтобы получить последнее сохраненное состояние кнопки, просто переверните предыдущую строку кода.
togglebtn.state = togglebtnVar;
Iпредупредит вас, приведенные выше строки кода НЕПРОВЕРЕНЫ, так что вам, возможно, придется немного его настроить.Но вы получите общее представление.По выводу, я вполне уверен, что .state принимает строку, однако, если это не так, вы можете установить переменную как логическое значение и установить состояние внутри оператора if, else if.
ТеперьЕдинственное, что вам нужно сделать, это сохранить эту переменную.Есть несколько способов сделать это, поэтому я оставлю эту часть исследования вам.