Прочие операции
- play. Cм. Play в разделе "Основные операции (Basic Actions)".
- PrevFrame. Переход к предыдущему кадру. Эта команда доступна только в экспертном режиме. Пример:
PrevFrame();
- PrevScene. Переход к предыдущей сцене. Эта команда доступна только и экспертном режиме. Пример:
PrevScene();
- print. Направляет копию заданного фрагмента, находящегося на указанном уровне или в указанном объекте, на печать виде векторного графического изображения. В качестве обрабатываемого фрагмента может выступать фильм, кадр или определенная область экрана. Пример:
on
(release) {
print(
0
,
"bmovie"
):
}
- printAsBitmap. Направляет копию данного фрагмента, находящегося на указанном уровне или в указанном объекте, на печать в виде растрового графического изображения. В качестве срабатываемого фрагмента может выступать фильм, кадр или определенная часть экрана. Пример:
on
(release) {
printAsBitmiap(
3
,
"bframe"
);
}
- removeMovieClip. Удаляет из фильма указанный клип. Пример:
on
(release) {
removeMovieClip(_root.shorts, angeShorts);
}
- return. Эта необязательная операция явным образом возвращает из функции указанное значение либо константу.11, если отсутствует фактический параметр. Пример:
notion doTax(price, rate) {
return
price
+
(price
*
rate);
}
Применение операции return позволяет генерировать выходное значение функции; это значение может быть сохранено в переменной. Переменная out в следующем примере получит значение результата описанных выше вычислений, произведенных над переданными ей фактическими параметрами, то есть значение 42.12.
on
(release) {
out
=
doTax(
39
, .
08
);
}
- setProperty. Изменяет значение свойства указанного клипа. При использовании этой операции необходимо задавать путь к имени экземпляра клипа, а не к метке символа. Для фильмов в формате Flash 4 можно использовать следующий формат:
onClipEvent(mouseDown) {
setProperty(
"/mcCool"
, _rotation,
43
);
}
В пакете Flash 5 подобные сценарии рекомендуется записывать иначе:
onClipEvent(mouseDown) {
_root.mcCool._rotation
=
43
:
}