Прочие операции
- 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) {returnprice+(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:}
