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

Основные операции

В данном разделе собраны сведения о действиях (операциях), которые включены в список Basic Actions (Основные действия) панели действий.

  • FSCommand. Передает проигрывателю фильмов команду категории FS Command. Примеры:
    fscommand("allowscale", true);
    fscommand("fullscreen", true);
  • Get URL. Осуществляет переход по заданному URL-адресу; соответствующая страница открывается в окне, задаваемом необязательным параметром. Пример:
    on(release) {
        getUrl("http://www.admiral.ru/~dunaev", self);
    }
  • Go To. Осуществляет переход (с последующим воспроизведением или остановкой) к кадру, заданному номером или меткой. Примеры:
    gotoAndPlay(5);
    gotoAndStop("My_label");
  • If Frame Is Loaded. Cм .ifFrameLoaded в разделе "Прочие операции (Actions)".
  • Load Movie. Загружает фильм, находящийся по указанному URL-адресу на заданном уровне, либо производит загрузку этого фильма в заданный клип. Если новый фильм должен быть размещен на том же уровне, где находится фильм, осуществляющий операцию загрузки, загружаемый фильм вытесняет его. Пример:
    on(release) {
        loadMovie("My_movie.swf", 1);
    }
  • On Mouse Event. Подключает сценарий обработки события мыши или клавиатуры. В качестве обработчика события выступает инструкция, заключенная в фигурные скобки ({}). Пример:
    on(release) {
        inloadMovie(44);
    }
    on(press) {
        on(releaseOutside) {
            on(rollover) {
                on(rollout) {
  • Tell Target. Данная операция служит для передачи команды клипу. Эта операция обладает рядом недостатков, за которые ее критикуют многие разработчики. Второй из приведенных ниже примеров демонстрирует предпочтительное альтернативное решение, позволяющее обойтись без данной операции, – применение механизма адресации. Кроме этого, в настоящее время вместо операции Tell Target рекомендуется использовать инструкцию with.
    on(release) {
        tell Target(_root.My_clip) {
            gotoAndStop(10);
            on(dragOver) {
                on(dragOut) {
                    on(keyPress "D") {
  • Play. Воспроизводит фильм. У этой операции нет никаких параметров. Пример:
    play();
  • Stop. Останавливает воспроизведение фильма. У этой операции нет никаких параметров. Пример:
    stop();
  • Stop All Sounds. Полностью отключает воспроизведение звука в фильме.
    stopAHSounds();
    on(release) {
        _root.My_clip.gotoAndStop(10);
    }
  • Toggle High Quality. Позволяет включать и отключать режим сглаживания неровностей экранных шрифтов. У этой операции нет никаких параметров. Пример:
    on(press) {
        toggleHighQuality();
    }
  • Unload movie. Позволяет выгрузить любой фильм, находящийся на заданном уровне. При этом нет необходимости указывать URL-адрес выгружаемого фильма. Пример:
    on(release) {
        unloadMovie(1);
    }
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.