Операторы и операции, функции и объекты, свойства и методы языка ActionScript расположены в этом приложении по алфавиту. Методы объектов указаны непосредственно вместе с соответствующими объектами (это сделано для устранения путаницы, так как иногда методы различных объектов имеют одинаковые имена). Если название объекта перед именем метода выделено курсивом, то в сценарии название объекта в этом месте нужно заменить именем реального объекта. Например, если в приложении указан метод
Array.shift
то в реальном сценарии этот метод следует использовать примерно так:
а = new Array();
...
a.shift ();
Некоторые термины ActionScript сохранены в пятой версии Flash исключительно для совместимости со старыми версиями. В новой версии их использование не рекомендуется. В приложении они упомянуты, но помечены как устаревшие.
- | Вычитание (бинарная операция) или изменение знака числа (унарная операция) |
-- | Уменьшение на 1 (декремент) |
! | Логическое НЕ (булева операция) |
!= | Не равно (оператор сравнения) |
" | Символ, ограничивающий строки |
#include | Включение в сценарий кода из указанного файла |
% | Остаток от деления |
%= | Остаток от деления с присваиванием |
& | Логическое И (побитовая операция) |
&& | Логическое И (булева операция) |
&= | Логическое И с присваиванием (побитовая операция) |
() | Скобки задают приоритет операций |
* | Умножение |
*= | Умножение с присваиванием |
, | Разделитель в списке (при перечислении) |
. | Разделитель при навигации по иерархии объектов |
/ | Деление |
/* ... */ | Многострочный комментарий (не всегда воспринимается корректно) |
// | Однострочный комментарий |
/= | Деление с присваиванием |
?: | Условное выражение (необходимы три операнда) |
[] | Индекс элемента массива |
^ | Логическое ИСКЛЮЧАЮЩЕЕ ИЛИ (побитовая операция) |
^= | Логическое ИСКЛЮЧАЮЩЕЕ ИЛИ с присваиванием (побитовая операция) |
{} | Инициализация объекта или блок кода |
| | Логическое ИЛИ (побитовая операция) |
|| | Логическое ИЛИ (булева операция) |
|= | Логическое ИЛИ с присваиванием (побитовая операция) |
~ | Логическое НЕ (побитовая операция) |
+ | Сложение, для строк - конкатенация |
++ | Увеличение на 1 (инкремент) |
+= | Сложение или конкатенация с присваиванием |
< | Меньше (оператор сравнения) |
<< | Сдвиг влево (побитовая операция) |
<<= | Сдвиг влево с присваиванием (побитовая операция) |
<= | Меньше или равно (оператор сравнения) |
<> | Не равно (оператор сравнения, устаревшая форма записи) |
= | Присваивание |
-= | Вычитание с присваиванием |
== | Равно (оператор сравнения) |
> | Больше (оператор сравнения) |
>= | Больше или равно (оператор сравнения) |
>> | Сдвиг вправо (побитовая операция) |
>>= | Сдвиг вправо с присваиванием (побитовая операция) |
>>> | Сдвиг вправо без учета знака (побитовая операция) |
>>>= | Сдвиг вправо без учета знака с присваиванием (побитовая операция) |
add | Конкатенация (устаревшая форма записи) |
and | Логическое И (булева операция, устаревшая форма записи) |
eq | Равно (оператор сравнения текстовых строк, устаревшая форма записи) |
ge | Больше или равно (оператор сравнения текстовых строк, устаревшая форма записи) |
gt | Больше (оператор сравнения текстовых строк, устаревшая форма записи) |
le | Меньше или равно (оператор сравнения текстовых строк, устаревшая форма записи) |
lt | Меньше (оператор сравнения текстовых строк, устаревшая форма записи) |
ne | Не равно (оператор сравнения текстовых строк, устаревшая форма записи) |
not | Логическое НЕ (булева операция, устаревшая форма записи) |
or | Логическое ИЛИ (булева операция, устаревшая форма записи) |
break | Выход из цикла |
call | Вызов кода из указанного кадра |
continue | Переход на следующую итерацию цикла |
delete | Удаление объекта или переменной |
do ... while | Организация цикла с постусловием |
else | Выполнение кода при невыполнении условия при операторе if |
for | Организация цикла со счетчиком |
for ... in | Организация цикла по всем объектам и переменным указанного объекта |
function | Описание новой функции |
if | Условное выполнение кода только при истинности условия |
ifFrameLoaded | Условное выполнение кода, только если загружен указанный кадр (устаревший оператор) |
Infinity | Числовое значение "бесконечность" |
NaN | Нечисловое значение (для числовой переменной) |
new | Создание объекта |
newline | Символ перехода на новую строку |
null | Несуществующее значение или неопределенный указатель |
on | Код при операторе выполняется, если произошло соответствующее событие кнопки |
оnClipEvent | Код при операторе выполняется, если произошло соответствующее событие ролика |
return | Определяет возвращаемое значение и выполняет возврат из функции |
targetPath | Полный путь к флэш-символу |
tellTarget | Назначает объект, к которому относится код (устаревшая форма записи) |
this | Ссылка на текущий объект |
trace | Управляет выводом отладочной информации в окно Output (Вывод) |
typeof | Ключевое слово используется как функция, возвращающая тип своего аргумента |
var | Объявление переменной |
void | Значение неопределенного типа (ключевое слово может использовать функция) |
while | Организация цикла с предусловием |
with | Назначает объект, к которому относится код |
Boolean | Преобразует аргумент в логический объект Boolean |
chr | Возвращает символ, соответствующий указанному коду ASCII (устаревшая функция) |
duplicateMovieClip | Дублирует флэш-символ |
escape | Преобразует строку в формат, пригодный для передачи по протоколу HTTP |
eval | Вычисляет имя переменной или объекта и возвращает значение переменной или ссылку на объект |
fscommand | Передает команды или данные во внешнюю среду |
getProperty | Возвращает значение указанного свойства указанного флэш-символа |
getTimer | Возвращает количество миллисекунд, прошедшее от момента: старта ролика |
getURL | Загружает документ, лежащий по указанному сетевому адресу, в указанное окно |
getVersion | Возвращает номер версии проигрывателя Flash |
gotoAndPlay | Обеспечивает переход на указанный кадр и продолжение анимации |
gotoAndStop | Обеспечивает переход на указанный кадр и остановку анимации |
int | Возвращает целую часть числа (устаревшая функция) |
isFinite | Возвращает значение true, если аргумент - конечное число |
isNaN | Возвращает значение true, если аргумент имеет нечисловое значение |
length | Возвращает длину строки (устаревшая функция) |
loadMovie | Загружает внешний ролик в указанный флэш-символ |
loadMovieNum | Загружает внешний ролик на указанный уровень |
loadVariables | Загружает значения переменных из внешнего файла |
mbchr | Аналог функции chr для многобайтных символов (устаревшая) |
mblength | Аналог функции length для строк из многобайтных символов (устаревшая) |
mbord | Аналог функции ord для многобайтных символов (устаревшая) |
mbsubstring | Аналог функции substring для строк из многобайтных символов (устаревшая) |
nextFrame | Выполняет переход на следующий кадр |
nextScene | Выполняет переход к следующей сцене |
Number | Преобразует аргумент в число |
ord | Преобразует символ в код ASCII (устаревшая функция) |
parseFloat | Выделяет из строки число с плавающей точкой |
parseInt | Выделяет из строки целое число (возможно использование разных систем счисления) |
play | Начинает воспроизведение ролика |
prevFrame | Осуществляет переход в предыдущий кадр |
prevScene | Осуществляет переход к предыдущей сцене |
Осуществляет печать в векторном формате | |
printAsBitmap | Осуществляет печать в растровом формате |
random | Возвращает псевдослучайное число в диапазоне от 0 до указанного предела (устаревшая функция) |
removeMovieClip | Удаляет флэш-символ, созданный оператором duplicateMovieClip |
set | Обращается к переменной через указатель |
setProperty | Устанавливает значение указанного свойства объекта |
startDrag | Начинает операцию перетаскивания флэш-символа с помощью мыши |
stop | Останавливает анимацию |
stopAllSounds | Останавливает воспроизведение всех звуков |
stopDrag | Завершает операцию перетаскивания |
String | Преобразует аргумент в строку |
substring | Выделяет фрагмент строки по номерам символов (устаревшая функция) |
toggleHighQuality | Изменяет качество воспроизведения (устаревшая функция) |
unescape | Преобразует строку из формата, совместимого с протоколом HTTP, к обычному виду |
unloadMovie | Выгружает ролик из указанного флэш-символа |
unloadMovieNum | Выгружает ролик с указанного уровня |
updateAfterEvent | Выполняет обновление кадра после указанного события. Допустимы события mouseMove, mouseDown, mouseUp,keyDown, keyUp |
_alpha | Прозрачность объекта |
_currentframe | Номер текущего кадра |
_droptarget | Имя флэш-символа, над которым находится указанный флэш-символ при его перетаскивании |
_focusrect | Свойство имеет значение true, если для полей ввода фокус ввода отображается как желтый прямоугольник |
_framesloaded | Количество загруженных кадров |
_height | Высота флэш-символа |
_highquality | Текущее качество воспроизведения (устаревшее) |
_level | Ссылка на уровень с указанным номером (номер указывается без пробела и других разделителей) |
_name | Имя экземпляра |
_parent | Обращение к родительскому мувику |
_quality | Текущее качество воспроизведения |
_root | Обращение к основному ролику (корневому объекту) |
_rotation | Угол поворота флэш-символа |
_soundbuftime | Размер буфера предварительной загрузки потокового звука (в секундах) |
_target | Полный путь к флэш-символу (в старой нотации) |
_totalframes | Количество кадров в ролике |
_url | Сетевой адрес, с которого загружен ролик |
_visible | Видимость флэш-символа |
_width | Ширина флэш-символа |
_x | Горизонтальная координата флэш-символа |
_хmouse | Горизонтальная координата указателя мыши |
_xscale | Горизонтальный масштаб флэш-символа |
_y | Вертикальная координата флэш-символа |
_ymouse | Вертикальная координата указателя мыши |
_yscale | Вертикальный масштаб флэш-символа |
maxscroll | Свойство текстового поля, содержит максимально возможное значение свойства scroll |
scroll | Свойство текстового поля - номер первой видимой строки |