Иллюстрированный самоучитель по Macromedia Director MX

Экскурсия 10С: Скрипты кадров

Скрипты кадров подключаются к кадру в канале Script партитуры. Эти скрипты являются элементами труппы и могут использоваться в любом кадре. Используйте скрипт кадра, когда вы хотите:

  • Управлять головкой воспроизведения. Например, вы хотите перевести головку в паузу или переместить в определенный кадр.
  • Сделать что-либо на сцене интерактивным (включая и пустые области), когда головка находится в одном из кадров.

Эта экскурсия поможет вам ознакомиться с процессом создания нового скрипта кадра.

  1. Используйте рабочий файл из Экскурсии 10В. Если вы не создавали этот файл, то выберите File › New › Movie и нарисуйте закрашенный прямоугольник.
  2. Для создания нового скрипта кадра в партитуре вам нужно выбрать кадр в канале Script (расположенном выше номеров кадров и головки). Дважды щелкните по кадру 5 (это произвольный выбор) в канале Script в партитуре, как показано на рис. 10.7. Откроется окно Script.

    Иллюстрированный самоучитель по Macromedia Director MX › Начинаем работать с LINGO › Экскурсия 10С: Скрипты кадров

    Рис. 10.7. В канале Script выбран кадр 5

  3. Вы видите, что часть программного кода уже написана по умолчанию. Введите код, чтобы текст программы выглядел следующим образом.
    on exitFrame me
    go frame(2)
    end
    
  4. Щелкните по кнопке Recompile All Modified Scripts. Закройте окно Script.
  5. Щелкните по кнопке Play внизу сцены. Посмотрите на партитуру. Обратите внимание на то, что каждый раз, когда головка входит в кадр 5, она направляется в кадр 2.
  6. Давайте удалим этот скрипт кадра. Выделите скрипт кадра (спрайт в канале Script партитуры) и нажмите клавишу Delete.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.