Создание постоянной (const)

На этом уроке ActionScript мы рассмотрим один вопрос:

  1. Создание постоянной (const)

Переменные ActionScript (var), по определению, содержат в себе данные, которые будут меняться во время воспроизведения flash-фильма. В игре, например, Вам будет необходимо постоянно обновлять количество очков, набранных игроком согласно его успехам. Однако, будет и такой сценарий, в котором Вам нужно будет использовать постоянные (const) – область данных, остающаяся неизменной на всём протяжении фильма или игры.

Создать постоянную просто. Вы начинаете запись с ключевого слово const. На практике, имя постоянной (const) программисты обычно записывают прописными (заглавными) буквами – для удобства чтения кода и визуального отделения их от переменных. Очень часто, читая код, созданный другими разработчиками Вы увидите целые серии постоянных, написанных именно таким образом.

После присвоения значения постоянной (const) Вы уже не сможете его изменить в скрипте, который будете писать в дальнейшем, а если попытаетесь, то компайлер (compiler) сообщит об ошибке. Постоянные обычно используются для представления статических данных внутри фильма или игры. Они особенно полезны там, где необходимы числа, которые труднее запомнить чем значения типа строка (String). Создавая, к примеру тест-опросник, Вы можете задать порог его прохождения. При количестве правильных ответов 75% и более – тест считается пройденным. Это число, 75, Вы можете сохранить в постоянной и затем использовать в коде.

const THRESHOLD:Number = 75;

Вы можете, конечно, сохранить это и в переменной (var), но использовать постоянную (const) для этих целей гораздо безопаснее, т.к. всегда существует вероятность невынужденной ошибки в коде, в результате которой данные, сохраненные в переменной могут измениться.

Создание постоянной (const)

Наберите ключевое слово const.

Через пробел наберите имя постоянной (const), поставьте двоеточие и затем введите тип данных для этой постоянной.

Поставьте знак "равно", а затем значение (value).

Наберите trace, откройте скобки.

Введите имя постоянной, закройте скобки, поставьте точку с запятой.

Постоянная ActionScript

Нажмите клавиши Ctrl + Enter. Запуститься Flash Player.

В панели Output Вы увидите значение созданной постоянной (const).

output window