Это правильный синтаксис Actionscript 1? `_loc1_ = §§pop();`

Контекст:

Я пытаюсь перенести старое приложение obscure.swf Actionscript 1.0 на 3.0. Я вижу то, что кажется синтаксической ошибкой, связанной с глобальным массивом.

Поскольку у меня нет исходного исходного кода, и я не могу найти в Интернете надежного справочного материала по ActionScript 1, связанного с кодом (ниже)

_loc1_ = §§pop();

Я не уверен, использует ли декомпилятор код или что-то в этом роде. Так что мой вопрос в том, является ли приведенный выше правильный синтаксис ActionScript?

Полная функция, чтобы дать дополнительный контекст использования переменной.

  function updateLabels()
    {
       var _loc1_ = _root;
       btn_changeLang_txt = _loc1_.getLabel("btnLang");
       btn_play_txt = _loc1_.getLabel("btnPlay");
       btn_tutorial_txt = _loc1_.getLabel("btnTutorial");
       btn_credits_txt = _loc1_.getLabel("btnCredits");
       btn_back_txt = _loc1_.getLabel("btnBack");
       txt_title = _loc1_.getLabel("titleOrder");
       §§push(_loc1_);
       if(_loc1_.animation == "on")
       {
          btn_animation_txt = _loc1_.getLabel("btnAnimOn");
       }
       else
       {
          btn_animation_txt = _loc1_.getLabel("btnAnimOff");
       }
       _loc1_ = §§pop();
    }

0 ответов

Другие вопросы по тегам