Местных и глобальных переменных в ActionScript


  Share  
|


Использование переменных в ActionScript легко. Все, что вам нужно сделать, это присвоить значение переменной имя. Вот пример:

  myVariable = 7; 

В предыдущих линия создает переменную myVariable и места число 7 внутри нее. Заметим, что название myVariable был выбран произвольно меня. Можно имя переменной ничего. Например, numberContainer года, или fred все работы.

Для просмотра переменных в действии, можно проверить их вывода окна. Вот короткие программы, которые вы можете разместить в первого кадра пустое фильме:

  myVariable = 7; трассировки (myVariable); 

При запуске фильма, вывода окно с числом 7 в нем. Число 7 хранились в myVariable, а затем отслеживать команда используется для места содержания myVariable в окне Результат.

Глобальные переменные

Глобальная переменная, которая доступна на всей уровня в фильме Flash. Вы можете установить его в одного кадра, и он по-прежнему будет содержать его содержание в другой раме.

Вам не нужно делать ничего особенного по созданию глобальной переменной. Просто используя ее, как и в предыдущем примере, что автоматически делает переменные глобальный характер.

В большинстве языков программирования, глобальные переменные доступны повсеместно. Однако, Flash фильмы использования системы уровнях. Основной график фильма является коренной уровне. Любой фильм клипы фактически малых Flash фильмы внутри главный адрес. Графика и скрипты внутри фильма вырезан имеют один уровень ниже корневого каталога. Глобальные переменные на уровне корневого каталога, которые не доступны в кино клип, по крайней мере, напрямую.

Местные Переменные

Местные переменные, в отличие от глобальных, доступны только в текущем скрипте. В следующий кадр, то переменной не существует. Вы, безусловно, можете создать новую переменную с тем же именем, но предыдущее содержимое из последний кадр не будет в нем.

Точка локальные переменные - это создание модульного кода. Если переменная не местные, она удаляется из памяти, когда сценарий завершен. В противном случае, если она является глобальной переменной, значение переменной, и ее стоимость будет примерно до зависания фильм заканчивается.

Для создания местной переменной, нужно использовать ключевое слово var. Например, можно создать локальные переменную myLocal и место число 9 в нем вроде этого:

  var myLocal = 9; 

После набора переменных с ключевого слова var, вам не придется использовать var раз в том, что местные код. Например, следующий код создает местной переменной, устанавливает его на 9, изменения ее ценности на 11, а затем отправляет его в окно Результат:

  var myLocal = 9; myLocal = 11; трассировки (myLocal); 

При принятии решения, когда использовать локальные переменные и когда использование глобальных переменных, правило заключается в том, чтобы всегда использовать локальные переменные, если есть веские основания для использования глобальной. Мы будем в основном использовать локальные переменные.

это статья добавлена Милан Midovich

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions