Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MMTvO-Lab-08.doc
Скачиваний:
56
Добавлен:
01.06.2015
Размер:
5.75 Mб
Скачать

7.4. Содержание отчета

  1. Цель работы.

  2. Разработки, показывающие умения в использовании средств Flash MX при разработке ММ продуктов.

  3. Результаты выполнения комплексного задания.

  4. Выводы по проделанной работе.

7.5. Контрольные вопросы и задания

  1. Дайте краткий обзор основных возможностей пакета Flash MX.

  2. Опишите организацию пользовательского интерфейса Flash MX.

  3. Опишите назначение и состав панели инструментов редактирования.

  4. Опишите рабочую область и панель ее инструментов.

  5. Опишите назначение и возможности команды Scene (сцена).

  6. Опишите назначение и возможности монтажного стола (Stage).

  7. Опишите назначение, элементы и возможности панели временной диаграммы (Timeline).

  8. Опишите назначение, элементы и возможности выпадающего меню формата кадров (Frame View).

  9. Опишите команды Preview и Preview In Context.

  10. Опишите назначение, элементы и возможности панели инспектора свойств.

  11. Опишите назначение, возможности и особенности работы компоненты Movie Explorer.

  12. Охарактеризуйте встроенные средства поддержки пользователя Flash MX.

  13. Опишите особенности настройки пользовательского интерфейса Flash MX (изменение состава и формата панелей инструментов, горячих клавиш).

  14. Опишите процесс настройки параметров работы Flash MX.

  15. Опишите процесс работы с отдельными объектами Flash MX.

  16. Опишите инструмент Free Transform и панель Transform.

  17. Опишите выполнение операций над объектами.

8. Лабораторная работа № 8 «Авторские системы разработки мм продуктов. MacromediaDirectorMx 2004»

8.1. Цель работы:

Знакомство со средствами интерфейса и инструментами Macromedia Director MX 2004.

Практическая настройка и освоение основных приемов работы в среде Director MX.

Получение навыков практического использования средств Director MX для разработки ММ-продуктов.

8.2. Теоретическая часть

8.2.1. Общие сведения о MacromediaDirectorMx 2004

Метафора построения интерфейса Macromedia Director MX 2004. Метафора заимствует тему художественного сценического действа (например, театральной постановки или киносъемки). С использованием роли и терминов режиссера-постановщика она позволяет разработчику ММ КСО выбрать реквизит и актеров, определить их расположения, перемещения, действия актеров и т.п.

Каждый элемент, используемый в вашем фильме, называется элементом труппы (Cast member). Каждый элемент труппы, появляющийся в вашем фильме, будет виден или слышен на сцене (Stage). Если вам нужно придать ему специфику или детализировать его действия, то вы будете задавать это «указание» при помощи сценария (скрипта).

Расположение элементов труппы на сцене будет управляться при помощи партитуры (Score). Партитура дает наглядное представление о том, как должны себя вести элементы труппы на сцене. Основные общие «указания» элементам труппы будут им передаваться через партитуру.

Интерфейс Director MX. Интерфейс включает «инструменты для творчества», которые разработчик увидит на экране компьютера в процессе создания своего действа. Частью этого интерфейса являются несколько окон и панелей с инструментами для разработки действа. В процессе разработки можно держать все окна открытыми и готовыми к немедленному использованию, либо временно закрывать часть из них. Можно настроить интерфейс Director MX по своему желанию и в соответствии с собственным стилем работы. Некоторые окна используются (как основные) чаще других в процессе разработки.

Главными компонентами интерфейса Director MX являются меню, панель инструментов, палитра Tools, окно Stage (или просто «сцена»), окно Score, окно Cast и различные инспекторские панели (рис.8.1).

Рис. 8.1. Главные компоненты интерфейса Director MX

Меню Director расположены вверху экрана. Панель инструментов находится под меню. Палитра Tools расположена с левой стороны экрана. Окно Stage занимает левую верхнюю часть экрана, справа от палитры Tools. Окно Stage является рабочей областью, в которой будет создаваться и изменяться ваше действо. Окно Score расположено справа  или ниже от окна Stage, еще ниже располагается окно Cast. Наконец, в самой правой части экрана располагаются панели инспекторов. Расположение упомянутых панелей можно менять и показывать/скрывать любую из них.

Меню File обеспечивает выполнение операций с файлами. Многие его пункты (опции) в правой части содержат описания «горячих» клавиш (ускорителей действий). Некоторые из этих операций являются общеизвестными: создание нового действа New, Open, Save и Save As. Функция Save and Compact (сохранить и сжать) оптимизирует ваше действо, a Save All (сохранить все) сохраняет файл действа и все открытые окна Cast. Выбор опции Revert (восстановить) вернет вас к последнему сохраненному действу.

Интересны опции, позволяющие импортировать и экспортировать элементы среды. Опция Create Projector (создать проектор) обеспечивает преобразование вашего редактируемого файла Director MX в формат файла, который может распространяться как автономный проектор, или в файл, используемый другими действами Director MX. Director MX также может создавать действа, которые могут проигрываться в Internet как файлы Shockwave. Выбор опции Recent Movies (последние фильмы) откроет окно со списком последних открываемых файлов.

Меню Edit содержит известные опции правки: Undo, Repeat, Cut, Сору и Paste, которые могут использоваться для любого элемента труппы на сцене или в партитуре. Кроме них имеется ряд специальных и уникальных опций. Опция Paste Special (специальная вставка) имеет уникальные функции. Последовательность Paste Special | Insert вставляет спрайт (элемент труппы на сцене или в партитуре) в партитуру и «вклеивает» кадры. Последовательность Paste Special | Relative (относительная) просто вставляет элемент труппы в партитуру в следующий доступный канал.

Опция Clear Sprites (удалить спрайты) удаляет спрайты из партитуры. Duplicate (дублировать) создает копию элемента труппы. Invert Selection (инвертировать выбор) используется в палитре Color (Цвет). Опции Find (найти), Find Again (найти снова) и Replace Again (заменить снова) полезны при поиске текстовых фраз в элементах труппы типа Field (поле) или Text. Опции Edit Sprite Frames (правка кадров спрайта) и Edit Entire Sprite (правка всего спрайта) переключают два формата редактирования, используемых из окна Score.

Опция Exchange Cast Members (поменять элементы труппы) меняет местами элементы труппы спрайта на сцене или в партитуре. Опция Edit Cast Member (правка элемента труппы) открывает соответствующее окно редактирования для спрайта типа Text или Field на сцене. Опция Launch External Editor (запустить внешний редактор) открывает приложение редактора скриптов, выбранное вами для редактирования скриптов внутреннего языка Lingo.

Меню View (вид) позволяет включать или выключать опции экрана, связанные с окном Stage. С его помощью можно располагать направляющие линии на сцене, показывать или скрывать их. Опция Guides and Grid (направляющие линии и сетка) | Show Grid (показать сетку) показывает набор линий. Опция Guides and Grid | Snap To Grid (привязать к сетке) автоматически выравнивает текстовые или графические объекты по этому набору линий. Опция Onion Skin (многослойные рисунки) помогает при создании «поячеечной» анимации (cell animation).

Меню Insert (вставка) позволяет импортировать в Director MX многие типы сред, создаваемые вне программы Director. Интересна опция Media Element (элемент среды), которая служит для создания новых элементов представления информации.

Меню Modify (изменение) позволяет изменять характеристики текущего открытого файла Director MX, а также большинство главных элементов интерфейса файла. Его опции позволяют изменять свойства труппы, элементов труппы, спрайтов, кадров и фильмов. Другие многочисленные опции касаются форматирования и различных аспектов действа.

Меню Control (управление) обеспечивает просмотр всего файла действа или его части.

Меню Xtras (дополнительно) обеспечивает дополнительные функции, не входящие в само приложение. Эти опции являются расширениями Director MX, предлагающими новые возможности, как для творческой среды, так и для средств распространения Director'a, таких как Shockbwave или независимых исполняющих инструментов (так называемых проекторов, которые главным образом используются для CD-ROM). Меню Xtras обеспечивает доступ к этим дополнительным функциям.

Меню Window обеспечивает управление показом (или свертыванием) всех окон Director MX. Оно включает опции: Behavior Inspector (инспектор реакций на события), Object Inspector (инспектор объектов), Property Inspector (инспектор свойств), Text Inspector (инспектор текста) и Memory Inspector (инспектор памяти).

Меню Help обеспечивает различные способы доступа к дополнительной информации о Director MX и его возможностях.

Панель инструментов (рис.8.2) с помощью кнопок-ускорителей повышает эффективность использования интерфейса DirectorMX, позволяя быстро переходить ко многим его часто используемым меню и функциям.

Рис. 8.2. Панель инструментов Director MX

Сцена и рабочая область. Одним из наиболее часто используемых компонентов интерфейса Director MX является сцена (ее окно Stage показано на рис.8.3). Это окно будет постоянно открыто во время вашей работы с Director MX. В нашей метафоре театра или киносъемки сцена будет являться окном, в котором будет демонстрироваться готовая программа. В соответствии со своим названием сцена – это то место, где создается ваш фильм, и где разыгрываются все действия. На ней вы размещаете все элементы, которые по вашему желанию должен увидеть (или услышать) пользователь.

Рис. 8.3. Окно Stage

Существует ряд методов изменения вида вашего завершенного фильма с помощью изменения только некоторых атрибутов сцены. Например, вы можете изменить размеры самой сцены и изменить цвет ее фона. (Выберите меню Modify | Movie | Properties).

Из-за того, что в Director'e имеются многочисленные окна и инструменты, которые могут быть открыты одновременно, ваш экран очень быстро может стать тесным. Поэтому размеры сцены можно уменьшить. Это также может упростить анимацию, начинающуюся или заканчивающуюся за пределами видимой сцены.

Серая область, окружающая сцену, называется рабочей областью и аналогична задней сцене или кулисам театральной сцены. Рабочая область позволяет вам увидеть объекты, размещенные частично или полностью за пределами сцены и находящиеся вне видимой области фильма. По существу, объекты, помещенные в рабочую область, «ожидают за кулисами» своего появления в фильме. Рабочая область позволяет вам вводить объекты в основную область сцены и выводить их из нее в процессе создания анимационных эффектов на главной сцене.

Партитура (Score). Следующим важным для создания проектов компонентом интерфейса в Director MX является партитура (окно Score, показанное на рис.8.4).

Рис. 8.4. Окно Score

Партитура является местом, где начинают действовать все «указания». Партитура организует все элементы, участвующие в проекте, и определяет, как будут действовать эти различные элементы среды. Они представлены сеткой рядов (каналов) и столбцов (кадров). 

Красный квадрат и красная линия под ним представляют собой головку воспроизведения. Эта головка располагается на линейке с номерами кадров. Она может быть передвинута от одного кадра к другому в соответствии с номерами на такой направляющей линейке.

Кадр в партитуре походит на кадр кинофильма тем, что каждый кадр Director MX демонстрируется на сцене в течение единственного «момента времени». При продвижении слева направо по партитуре на сцене будут демонстрироваться такие последовательные «моменты времени». Вы можете увидеть сцену в любой отдельный «момент времени» (указанный в партитуре), щелкнув мышью по какому-либо кадру или передвинув головку на конкретный кадр.

В Director MX в каждом кадре могут демонстрироваться несколько типов элементов среды, размещенных в разных каналах внутри данного кадра. Director имеет до 1000 горизонтальных каналов (слоев). Единицей измерения внутри каждого канала является кадр. Подобным же образом, кадр на киноленте может состоять из множества наложенных друг на друга слоев.

Различные элементы среды (такие как графические изображения, текст и видеоизображения) помещаются в кадры внутри каналов. Имеются также специальные каналы, используемые для задания темпа воспроизведения, звука, цветовых палитр, переходов и скриптов Lingo. Эти специальные каналы занимают шесть первых каналов, включая два звуковых канала. Lingo является языком сценариев Director MX, позволяющим писать коды команд в англоязычном формате.

Элементы труппы. Элементом труппы называется любой элемент ММ (текст, графика, фотография, звуковой файл, файл фильма и т.д.), который либо создан в Director MX, либо импортирован в него. Эти элементы подобны реальным актерам, декорациям и реквизиту. Как вы увидите позднее, элементам труппы в Director MX могут даваться имена.

Спрайты. Когда элемент труппы помещен в партитуру, он называется спрайтом. Спрайт становится одним из экземпляров такого элемента, помещенного в партитуру. Спрайт может занимать один кадр или растянуться по многим кадрам. Спрайт содержит относящиеся только к нему свойства отдельно от свойств других спрайтов, созданных тем же элементом труппы. Свойствами спрайта являются размер, вращение, цвет, заливка и другие атрибуты.

Каналы. Cетка (рис.8.4) состоит из последовательностей каналов и кадров. Каналы – это горизонтальные ряды, лежащие вдоль оси X. Каналы могут считаться слоями, в каждом из которых (т.е. в каждом канале) содержится различная информация. Как упоминалось ранее, первые шесть ненумерованных каналов в верхней части партитуры зарезервированы для специальных целей (обсуждаемых позднее), а пронумерованные от 1 до 1000 каналы предназначены для обычных целей. Эти нумерованные каналы могут содержать различные элементы. Канал 1, который выступает в качестве самого нижнего слоя окна Stage, является первым слоем вашего фильма.

Прибегая к театральной метафоре снова, можно сказать, что каналы с малыми номерами будут появляться «на заднем плане сцены», в то время как каналы с большими номерами будут появляться «на переднем плане сцены». В общем, это хорошая идея – поместить ваши элементы заднего плана в канал 1 и другие каналы с малыми номерами (низкие слои) так, чтобы эти элементы зрительно представлялись расположенными на заднем плане сцены. И наоборот, поместите объекты, которые должны появиться на переднем плане сцены, в каналы с большими номерами (верхние слои), то есть впереди объектов, размещенных в каналах с малыми номерами. Другими словами, элемент (спрайт), появляющийся в канале 2, будет зрительно представляться «поверх» элемента (спрайта) канала.

Кадр. Кадр является единицей измерения, то есть отдельным «моментом времени». Вертикальные линии сетки (рис.8.4) разграничивают кадры. Что бы вы ни видели и ни слышали на экране в каждый определенный момент времени (в конкретном кадре), это является результатом комбинации содержимого каждого канала (слоя) внутри этого конкретного кадра. Например, если мы посмотрим на кадр 10 на сцене, то все, что мы увидим, будет результатом содержимого всех каналов в кадре 10.

 Окно Труппы (Cast). Другим важным компонентом интерфейса Director MX является окно Cast. Каждый элемент, который вы собираетесь использовать (будь это графический или звуковой файл, видео, флэш-ролик, спецэффект или скрипт), будет храниться в окне Cast. Оно подобно артистическому фойе (комнате ожидания) сзади сцены, в котором все актеры, участвующие в театральной постановке, ожидают от режиссера вызова на сцену. Вы можете видеть труппу в виде набора миниатюр (рис.8.5) или в виде списка (рис.8.6).

Имеются два типа трупп: внутренняя и внешняя. Внутренняя труппа является коллекцией элементов труппы, которые могут быть использованы только внутри текущего файла Director MX. Внутренняя труппа является частью текущего файла. С другой стороны, внешняя труппа является коллекцией элементов труппы, хранящейся отдельно в независимом файле. Внешние труппы могут совместно использоваться в различных проектах Director MX.

Рис. 8.5. Труппа в виде набора миниатюр

Рис. 8.6. Труппа в виде списка

В окне Cast вы можете организовать ваши элементы труппы, группируя их по категориям родственных элементов или разделяя их, образуя различные целые труппы (Cast). У каждого элемента труппы имеются конкретные свойства, которые можно посмотреть и изменить при помощи кнопки Information (Информация) в окне Cast. Кнопка Information расположена в верхнем правом углу окна Cast и обозначена строчной буквой i (рис.8.5-8.6)

Палитра инструментов (Tools) состоит из набора графических и текстовых инструментов, которые используются для создания простых графических элементов, текста и кнопок (рис.8.7). Несмотря на удобство палитры Tools, в большинстве случаев вы будете прибегать к импортированию графики, созданной в других программных пакетах.

Рис. 8.7. Палитра Tools

Палитра Tools может также использоваться для манипуляции элементами в партитуре, которая будет заключаться в размещении и вращении спрайтов или изменении атрибутов цвета спрайтов. Палитра Tools в основном интерфейсе отличается от двух других наборов инструментов, которые вы можете использовать в Director MX.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]