Иллюстрированный самоучитель по Web-графике

Прочие операции

  • 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:
    }
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.