Вуль Владимир Абрамович
Шрифт:
В начале издания следует включить описание используемых в нем навигационных средств таких, как кнопки перехода на страницы, кнопки вызова помощи, содержания и оглавления. На четвертом экране должен присутствовать также перечень основных разделов материала (оглавление издания), каждый из которых одновременно является указателем соответствующих гиперссылок.
Следующий этап работы – это импорт и подготовка новых изображений и текстовых фрагментов. Когда изображение просматривается в окне труппы программы Director, оно может быть также обработано в окне редактора растровой или векторной графики. Это окно годится и для создания новых изображений. Когда элемент труппы закончен, его внешний вид на сцене можно поменять с помощью наложения другого изображения, смешивания их или с помощью изменения цвета. Кроме того, к изображениям применяют форматные преобразования. Пакет позволяет использовать такие преобразования не только к графическим объектам, но и к текстовым.
Для создания анимации изображение нужного объекта переносится в окно партитуры. При создании анимации необходимо задать начальное и конечное положение объекта на экране (размеры, положение, угол наклона, цвет), а все необходимые промежуточные преобразования выполняются автоматически. Помимо того имеется возможность управлять траекторией перемещения объекта, задавая ее на экране в виде кривой.
После окончания работы над проектом можно преобразовать его в независимый модуль для последующего воспроизведения вне среды разработки. Пакет предоставляет возможность создания такого независимого модуля одного из трех видов:
✓ Win32-приложения, т. е. для воспроизведения в среде Microsoft Windows, версий 95/98, NT/2000. Для создания такого модуля необходимо выбрать в меню File команду Create Projector .
✓ Shockwave-модуля, который воспроизводится с помощью браузера как с локального диска, так и с Web-сервера. Для создания такого модуля необходимо выбрать в меню File команду Publish | Shockwave .
✓ Java-объекта, для воспроизведения также с помощью браузера. Для создания такого модуля необходимо в меню File выбрать команду Publish | Java .
Заключительная стадия работы над любым проектом – это его тестирование. Первый этап тестирования проводится с целью обнаружения и исправления ошибок и недоработок. Следующий этап тестирования, реализуемый на компьютерах разного типа, ставит целью определение минимальной конфигурации компьютера для качественной работы с данным мультимедийным изданием. После окончания тестирования осуществляется публикация подготовленного издания путем его записи на компакт-диск с однократной записью на соответствующем оборудовании (см. разд. 5.1.4).6.4. Дизайн Web-сайтов в пакете Macromedia Flash
6.4.1. Общая характеристика и интерфейс пакета
Пакет Macromedia Flash реализует специальную технологию Flash, которая позволяет объединить в одном формате текст, графику, звук, анимацию и интерактивные компоненты. Основу Flash-фильмов составляет специальная векторная анимация, отличающаяся высокой компактностью при удовлетворительном качестве. Сайт, разработанный на основе этой технологии, приобретает высокую динамичность и практически безграничную интерактивность. Публикация Flash-фильмов в сети производится путем встраивания их в документ HTML-формата. В качестве одного из HTML-редакторов, позволяющих корректно встраивать Flash-анимацию в документ HTML, можно рекомендовать Macromedia Dreamweaver, рассмотренный в разд. 6.2. Достоинством редактора является его экономичность. В отличие от многих других WYSIWYG-редакторов он практически не добавляет никаких избыточных тэгов, в том числе и при встраивании в HTML-документ Flashанимации. Технология публикаций HTML-документов со встроенной Flashанимацией позволяет не только легко модифицировать сайт, но также и обеспечить к нему доступ тех пользователей, которые не имеют проигрывателей Flash-анимации.
Пакет Macromedia Flash сохраняет созданные фильмы в формате SWF (ShockWave Flash). Это один из весьма распространенных форматов векторной анимации в сети Интернет. Его спецификация была опубликована фирмой Macromedia в 1998 г. В новом тысячелетии эта спецификация, по существу, стала стандартом де-факто. Свыше 200 миллионов человек загрузили с сайта Macromedia проигрыватель Flash-фильмов. Почти 90% лиц, имеющих доступ к сети Интернет, пользуются браузерами, пригодными для просмотра Flash-анимации. Проигрыватели Flash-фильмов поставляются с оболочкой Windows, начиная с версии Windows 95, MacOS8, браузерами MS Internet Explorer, начиная с версии 5.0, и Netscape Navigator, начиная с версии 4.0. Некоторые производители программного обеспечения поддерживают формат SWF, включая в свои программные продукты модули, позволяющие экспортировать данные в этот формат (например, Flash Writer для Adobe Illustrator).
Созданную в пакете Flash-анимацию в дальнейшем уже нельзя редактировать. Только для интерактивных фрагментов возможно динамическое обновление из внешних источников. Графические же материалы и звуковые фрагменты требует предварительной специальной обработки перед их вставкой в опубликованный в сети Flash-фильм. Для этой цели используется специальная программа Macromedia Generator, распространяемая с сайта фирмы производителя.
Программный пакет Flash мы будем рассматривать на основе его современной версии 5.0, интерфейс которой с заставкой представлен на рис. 6.31. Сразу следует отметить, что объем его технического описания превышает 800 страниц, поэтому в рамках данной книги мы остановимся лишь на некоторых узловых моментах технологии подготовки векторной анимации в данном программном пакете. В частности, просматривается определенное сходство интерфейса данного пакета и редактора векторной графики Adobe Illustrator.
Слева на рис. 6.31 видна панель инструментов Tools (Инструменты). Более крупным планом она показана на рис. 6.32. Представленные в составе этой панели инструменты характерны для редакторов векторной графики. В частности, можно перечислить главные из них: Arrow Tool и Subselect Tool (стрелки-указатели для полного и частичного выделения графических объектов), инструменты Line (Линия) и Lasso (Лассо), Pen (Перо) и Text (Текст), Oval (Овал) и Rectangular (Прямоугольник), Pencil (Карандаш) и Brush (Кисть), Ink Bottle (Чернильница) и Paint Bucket (Ведро с краской), Dropper (Пипетка) и Eraser (Ластик).
Под группой собственно инструментов размещается фрагмент панели View (Вид), куда входят инструменты: Hand (Рука, служащая для перемещения изображения в пределах окна документа) и Zoom (Масштаб). Ниже расположен фрагмент Colors (Цвета), где, как и в других редакторах векторной графики, задается параметр Stroke (Штрих), определяющий цвет контурных линий и Fill (Заливка) – цвет заливки замкнутых областей.
Еще ниже расположен фрагмент Options (Свойства). Этот фрагмент напоминает адаптивную палитру инструментов в пакете Photoshop. Его содержимое изменяется в зависимости от того, какой из рисующих инструментов палитры активен в данный момент.
На рис. 6.32 активным показан инструмент Pencil (Карандаш), поэтому в нижней части палитры, в адаптивном фрагменте Options можно задать вариант или способ рисования карандашом. Представлены 3 варианта рисования: Straighten (Спрямление отрезков), Smooth (Скругление резких переходов) и Inc (Выравнивание толщины линий). Так как активен первый из этих вариантов, любые линии, нарисованные инструментом Pencil , будут автоматически аппроксимироваться ломанной линией, состоящей из прямолинейных отрезков.
Кратко остановимся также на некоторых палитрах пакета Macromedia Flash. Вверху справа на рис. 6.31 показана комплексная палитра с 4 вкладками: Info (Информация), Transform (Трансформация), Stroke (Штрих) и Fill (Заливка). Первая вкладка активна. Она позволяет, как показано на рис. 6.33, установить текущие координаты курсора, размеры графических объектов, а также их координаты в цветовом пространстве RGB.Функции вкладок Transform и Fill рассматриваемого окна полностью соответствуют названиям, а вкладка Stroke используется при оформлении Web-страниц с помощью различных штрихов, ширина и цвет которых регулируются с помощью раскрывающихся списков. Также в виде раскрывающегося списка представлены различные формы линеек, как это показано на рис. 6.34.
Из других палитр пакета Macromedia Flash (см. рис. 6.31) остановится на цветовых. Так линейная палитра цветов Mixer (Смеситель) показана на рис. 6.35 (на рисунке открыты обе вкладки). Если сравнивать ее с соответствующими палитрами в графических пакетах фирмы Adobe, то она подобна палитре Цвет в русифицированной версии пакета Photoshop. Данная палитра служит для выбора цветового оттенка. С помощью двух небольших раскрывающихся цветовых палитр, расположенных в верхней левой части палитры Mixer (Смеситель) отдельно выбирается цветовой оттенок Stroke Color (Цвет штрихов – на рис. 6.35 по умолчанию показан черный цвет) и Fill Color (для заполнения замкнутых контуров). Цвет выбирается мышью на цветовой линейке, а его координаты в RGB-представлении видны в правой части палитры (показания полей R, G и B ). Здесь же внизу справа в поле Alpha указана прозрачность α-канала, т. е. специального корректирующего слоя, который маскирует изображение. С его помощью можно создавать разнообразные дополнительные цветовые эффекты.