Новый инструмент разработчика Flash приложений - программа Macromedia Flash 8

Штенников Дмитрий Геннадьевич

НОВЫЙ ИНСТРУМЕНТ РАЗРАБОТЧИКА FLASH ПРИЛОЖЕНИЙ -ПРОГРАММА MACROMEDIA FLASH 8

В начале октября 2004 года фирма Macromedia, известная своими пакетами для создания мультимедиа приложений, представила на всеобщее обозрение пакет Macromedia Flash 8 и пообещала в этом пакете множество улучшений и нововведений. В этой и следующих статьях мы попробуем проверить, насколько эти нововведения оказались удачными, и рассмотреть пару примеров создания приложений с использованием именно этого пакета.

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

Как только Вы запускаете пакет, появляется приглашение к началу использования. Экран приглашения выглядит следующим образом (рисунок 1).

В принципе подобный вид был уже и во Flash MX2004 (7), то есть ничего существенно не изменилось. По-прежнему в ле-

вой части окна находится список файлов, которые были открыты во Flash в последнее время, и список этих файлов заканчивается кнопкой Open, предназначенной для открытия других файлов. Как вы понимаете, эта кнопка является дубликатом команды File  Open. В центральной части окна находится раздел, посвященный созданию новых файлов. При выборе варианта Flash Document, Flash откроется в привычном многим виде, при котором одинаково удобно работать и аниматору, и дизайнеру, и программисту (рисунок 2).

В случае, если был выбран вариант Flash Side Presentation, откроется вариант создания Flash приложения, который, наверное, более знаком тем, кто создавал презентации в PowerPoint (рисунок 3).

Если был выбран вариант Flash Form Application, то тем самым будет выбран похожий на предыдущий вид создания приложения на Flash. Только в данном случае создание приложений будет осуществляться не по слайдам, а по независимым формам, что может быть удобнее для одновременной анимации нескольких объектов (рисунок 4).

...клк Яас&^он&л плкеЛ- его оптимального

/ FLASH'Professional 8

nprii^lhr, # Ч«ЧГ№ flü й «си! га ( ы £ "Л™^! * ЧТПГЧЙ^ III 1 -ч Ф~ 1Ат j'L-З -Щ й l-ia. U fir*** 1ЩШ FlHfeDuuHli щ ГТГШь-||ПШ-| ф Г BiJi far, .«¿-и: игл Jcft^Br^ic,- »и. в- n-rt-JMSnririi ftiNithn htadiH J О лрмкм О Pl.'i EWirbwi _1 t'IIIHK'l J HCJB Ц0 Kii'Wd HUihu'Wv

- Tri-a-aqu:!- tau cf^in ,-j »hr mj ri-PWiry-nwd  ылт jbaj г hi шлшши fj] Ганг* aifc, Dma..«Aaiiofftai rd

Lxi'il _iu-r-

Рисунок 1.

При выборе Action-ScriptFile будет открыто большое окно для написания команд на языке или ActionScript, или ActionScript 2. Конечно, Flash сумеет понять и смесь этих двух языков (все-таки обратной совместимостью продукты Macromedia хорошо известны, но лучше такой возможностью не пользоваться) .

Рисунок 2.

...будеН (ибрлН аахафий Нл предыдущий (ид создания армофеНсф

Рисунок 3.

ИТ-ЧИП'

M i j к- :- » a j !  в-

Ы7ЙШЫ >П 1 1

J Mia

Ы. \--.H ii.

M.L^Jn

1Ыфш*

Г h"H 1 1  1 -'apaJ "fc. -1 '.—.4

Рисунок 4.

Рисунок 5.

OceâeAAe xofff&tocu би отметит.'*. улгоНо^си аод фоНагрлфии,,,

Есть возможность выбора одного из стандартных вариантов при создании нового документа. Для этого существует раздел Create From Template, включающий в себя несколько разделов (рисунок 6).

Advertising, From Application, Global Phones, Japanese Phones, PDAs, Photo Slideshows, Presentations, More... - все вышеперечисленные пункты ведут к открытию следующего диалогового окна (рисунок 7).

Существует возможность скачать с сайта www.macromedia.com дополнительные заготовки (template) и использовать их в дальнейших разработках. Особенно хотелось бы отметить заготовки под фотографии - Photo Slideshows и под тесты - Quiz.

Но все эти «интересности» пока оставим в стороне и обратимся к стандартному созданию приложений.

Для начала, стоит определиться со стандартными установками, которые присутствуют во Flash по умолчанию:

• Расширения 550 X 400

• Match Default

• Background Color #FFFFFF

• Frame Rate 12

• Ruler Units Pixel

Эти настройки можно изменить. Для

этого необходимо нажать комбинацию горячих клавиш (Ctrl+j) или в панели Properties (рисунок 8) выбрать кнопку, находящуюся после кнопки Size. После нажатия вышеупомянутой комбинации клавиш или нажатия кнопки в панели Properties (Свойства) на экране появится диалоговое окно (рисунок 9).

При этом стоит отметить, что в диалоговом окне появилось два новшества пакета Flash 8:

• Title - заголовок проекта, который будет при публикации воспринят <title> </title> тэгом HTML документа.

_J Atri"li:i'p

_J f-rmi *pp i-^ion:

_I ^MhJ^bpî-S

reus

_J ÜHI

Рисунок 6.

Рисунок 7.

Рисунок 8.

• Description - это поле может включать в себя любые слова, например для указания авторов проекта.

Любые из перечисленный в этом окне параметров пользователь может изменить и при необходимости сделать эти свойства по умолчанию. Для этого достаточно нажать кнопку Make Default. Как и раньше, в этой панели есть кнопка в виде цветного прямоугольника, находящаяся после слова Background (Фон), при помощи которой существует возможность задания цвета фона для проекта. Как и ранее, присутствует возможность задания скорости смены кадров - Frame rate. Вроде все на месте, появилась лишь дополнительная кнопка Device: Settings..., при помощи которой существует возможность настраивать свойства проекта под использование в том или ином мобильном устройстве, например в сотовом телефоне. По умолчанию эта кнопка недоступна.

ПАНЕЛИ

Особенно хотелось отметить панель Properties (она же панель свойств, она же инспектор свойств). Как и в предыдущих версиях Flash (начиная с Flash MX), при помощи данной панели возможна настройка большинства элементов Flash, например, как вы только что убедились, рабочей области (Stage), также возможно эту панель использовать для настройки параметров вводимого текста (рисунок 10), параметров рисования линий (рисунок 11), параметров сложных фигур (рисунок 12), параметров ключевых кадров (рисунок 13).

Рисунок 9.

Теперь рассмотрим остальные панели, которые можно сгруппировать. Необходимо отметить, что подобное решение было использовано в пятой версии Flash и теперь вернулось спустя достаточно длительное время. Причина такого появления вновь достаточно очевидна: дело в том, что после применения подобной структуры во Flash 5 фирма Adobe подала иск на Macromedia, и

Рисунок 10.

* 1 Fimln-\ run-- Fмнгт-fl 1 гтК

У LI* M s r. J - Ц | elm... | C*. Ф

O^TI+J h*-Jr>; '+.T..J | ч in-: 3 ~| Wi

Рисунок 11.

T | I^JXiWiV. Hfri 1 MVintifil HI

* . i- -- | Men... <=>_ P

+ Û LJitr.*. h rlr; Кцп-4 Иш 3 ]

[ ieUi^i. . |

Рисунок 12.

Рисунок 13.

»Cl**

JS41W1 cdaiцЬЫ

J  Ту»: Said E 4

* . R: - t - я V R D |v Я

ûfchi- mm (v iOÛFF»

Рисунок 14.

в следующей версии Flash подобная структура панелей больше не применялась. Однако после покупки фирмы Macromedia фирмой Adobe больше таких претензий возникнуть не могло.

На рисунке 14 представлен внешний вид совместной панели Color Mixer и Color Swatches. Как вы понимаете, данная структура панелей облегчила работу с ними, поскольку нет необходимости держать несколько панелей одновременно на экране, постоянно их сворачивать и разворачивать. Панели разгруппированы на несколько разделов:

• Design Panels - панели для дизайна. Эти панели преимущественно используются для создания визуальных эффектов при рисовании графических примитивов и создания объектов:

o Align (Ctrl+K) Выравнивание - эта панель используется для выравнивания объектов на рабочей области (рисунок 15).

o Color Mixer (Shift+F9) - Цветовая палитра - эта панель используется для создания и применения сплошных и градиентных заливок.

o Color Swatches (Ctrl+F9) - панель предназначена для удобного выбора цветов из цветовой палитры.

o Info (Ctrl+I) - используется для получения информации о таких элементах как размер и координаты выбранных объектов. Эта панель также содержит координаты мыши на экране (рисунок 16).

o Transform (Ctrl+T) - панель используется для изменения размеров (Scale), поворота (Rotate) и сдвига (Skew) выбранного объекта или графического примитива (рисунок 17).

• Development Panels - панели содержат наиболее важные элементы для создания проектов.

o Actions (F9) - панель действий, создана для написания и редактирования программных действий ActionScript, которые можно записывать на объектах (например кнопках (Button), или роликах (Movie Clip -MC), или кадрах (ключевых кадрах - Key Frame)) (рисунок 18).

o Behaviors (Shift+F3) - панель для применения ограниченного списка команд, непосредственно для того или иного типа объектов. Применение данной панели отчасти дублирует функции панели Actions в нормальной моде (normal mode).

V f'kjl ft Irfu ft Tl.Trfn-TTl F.

Aiyi\ :-fo | т.^- Jtri-

Лйде

ID ¿o PO" ÏI TJ

ЛЦ».

S S й DP in M И

™ QË g. JL

Рисунок 15.

Рисунок 16.

Рисунок 17.

Рисунок 19.

Рисунок 18.

o Components (Ctrl+F7) - панель стандартных компонент. Эта панель содержит полный список компонент, которые Flash может использовать в процессе работы. Компоненты разбиты по категориям и добавляются в проект при помощи простого перетаскивания на рабочую область (рисунок 19).

o Components Inspector (Alt+F7) - инспектор компонент: панель используется для задания некоторых параметров и свойств выбранным компонентам, находящимся на рабочей области (по старинке я назову ее сценой - Scene) (рисунок 20).

o Debugger (Shift+F4) - отладчик. Панель используется для отладки приложений и просмотра ранее заданных свойств и параметров объектов (рисунок 21).

o Output (F2) - панель вывода. Панель используется для вывода ошибок в

режиме отладки внутри программы Flash и для вывода сообщений команды trace().

o Web Services (Ctrl+Shift+F10) - панель web служб. Эта панель сохраняет все ссылки на web службы, используемые во время работы, и на все функции этих служб.

• Other Panels - другие панели. Сюда выведены панели, имеющие, с точки зрения разработчиков, вспомогательные функции.

т] DSttCVJKW

СН áX

Рисунок 21.

Рисунок 20.

г á nfioetctñ

при памщи npoctñata nepeiñdCKuá^Hufii,,,

Рисунок 22.

Рисунок 23.

Рисунок 24.

o Scene (Shift+F2) - панель сцен. В этой панели вы можете переходить на выбранную вами сцену, создавать новые сцены и удалять ненужные.

o Accessibility (Alt+F2) - панель служит для управления доступом к различным возможностям Flash (рисунок 22).

o History (Ctrl+F10) - панель содержит полный список ваших действий за время работы с проектом во время одного запуска программы. Эту панель можно напрямую сопоставить с одноименной панелью в Adobe Photoshop (рисунок 23).

o Movie Explorer (Alt+F3). Эту панель можно использовать для поиска объектов внутри Flash приложения. Этими объектами могут быть любые элементы, содержащие ActionScript, текст и т. д. (рисунок 24).

o Strings (Ctrl+F11). Панель может использоваться для перевода текста, написанного на Unicode (рисунок 25).

...Нескол-ика панелей

o Common Libraries - эти несколько панелей являются библиотеками стандартных объектов для Flash, которые можно использовать в любых Flash документах. Дополнительно хотелось бы отметить, что в

| ¡1 » SHV p.

1 -' >,к 1

1 14

\ 'Jünf, . ] '|ми: ">1 |

m Au

—

1 **

* 1 1 П

V

Рисунок 25.

Рисунок 26.

различных версиях Flash содержимое данных библиотек меняется, и тем самым меняется состав панелей (рисунок 26).

ГРУППИРОВКА ПАНЕЛЕЙ

В версии Flash 8 появилась возможность группировать панели в зависимости от тех задач, которые стоят перед разработчиком. Для того чтобы сгруппировать панели, необходимо открыть одну из панелей, например панель Scene, и щелкнуть левой клавишей мыши (ЛКМ) по специальной кнопке, находящейся под заголовком окна (рисунок 27).

После этого действия появится меню, одним из пунктов которого будет Group Scene with (Сгруппировать панель с). Дальнейшим шагом является лишь выбор той панели, с которой необходимо эту панель сгруппировать (рисунок 28).

В данном случае панель Scene будет сгруппирована с панелью History, после этого появится совместная панель (рисунок 29).

Как видим, в заголовке панели написано совместное название этих панелей History & Scene, а под заголовком находятся две закладки с названиями панелей.

Чтобы панели разгруппировать, достаточно одну из них закрыть.

ПАНЕЛЬ ALIGN

Внешний вид этой панели был показан чуть ранее, а теперь хотелось бы остановиться на некоторых элементах интерфейса данной панели. Панель разбита на несколько разделов:

• Align - этот раздел используется для контролирования координат x и y одного или нескольких объектов.

• Distribute используется для распределения объектов по сцене (рабочей области) и для задания расстояний между объектами.

• Match Size используется для задания одинаковых размеров для различных по размерам объектов.

• Space - этот раздел также используется для задания расстояний между объектами, но, в отличие от раздела Distribute, он основывается непосредственно на размерах расстояний между объектами и задает равные промежутки.

• To Stage - это кнопка, при помощи которой все ранее описанные возможности по выравниванию учитывают не только взаимное расположение объектов между собой, но их расположение на рабочей области (сцене, Stage, Scene).

Далее представлен пример по использованию панели Align:

Создайте новый документ Flash: File  New  Flash Document.

Рисунок 28.

Рисунок 27.

Рисунок 29.

При помощи инструмента Rectangle Tool (Прямоугольник) нарисуйте три

различных прямоугольника в трех различных точках сцены.

Далее выберите Edit  Select All. Откройте панель Align (Выравнива-

• Поворот при выбранной опции Rotate задается в градусах в специальном текстовом поле. Поворот может быть как положительным, так и отрицательным с точностью 0,1 градус

№ ***

H

ние), нажмите на кнопку To stage выберите кнопку выравнивания по горизонтали от центра ТГ Ik (вторая слева).

Прямоугольники будут выровнены по центру относительно сцены.

Пока прямоугольники еще выделены, отожмите кнопку To stage и выберите кноп-

• Сдвиг. Для задания сдвига необходимо выбрать опцию Skew. После этого сдвиг объекта возможно осуществить как по горизонтали, так и по вертикали при помощи задания значений в специализированных текстовых полях с точностью до 0,1

©s-*

]Ч[

№

S Ht 5*

Пос-

ку Match Width и Height

ле этих действий все прямоугольники будут одинакового размера.

ПАНЕЛЬ ПРЕОБРАЗОВАНИЯ

Панель Transform (рисунок 30) предоставляет пользователям возможность манипулировать размером, углом поворота и сдвигом объекта.

• Настройки размера - два текстовых поля, выражающих в процентах вертикальный и горизон тальный размер объекта с точностью 0,1%. Если существует необходимость пропорционального изменения объекта, то в таком случае необходимо выбрать кнопку Constrain

градуса

• Кнопка копирования и применения трансформации - Copy and Apply Transform является специальной кнопкой, расположенной в правом нижнем углу панели Transorm, которая служит для создания копии выделенного объекта и применения к нему выбранной операции трансформации [ZTi],

Например, создайте на сцене (она же в некоторых изданиях называется монтажный стол) три прямоугольника равного размера, находящихся на равном расстоянии друг от друга. Выделите их.

Преобразуйте их в символ (Insert  Convert to Symbol - горячая клавиша F8) (рисунок 31).

В панели Transform задайте поворот на 10 градусов, нажмите кнопку Copy and Apply Transform и выполните

* мил» i ifluwi nccn^j

m

размера

аналогичную операцию 2-3 раза (рисунок 32).

Рисунок 30.

Рисунок 31.

Рисунок 32.

• Кнопка Reset, которая также находится в правом нижнем углу панели Transform, отменяет трансформацию объекта и возвращает его в первоначальное состояние.

PREFERENCES

Чтобы вызвать окно Preferences (рисунок 33), необходимо выполнить последовательность действий Edit > Preference.

Окно Preferences имеет семь категорий: General, ActionScript, Auto Format, Clipboar, Drawing, Text и Warnings (Основные настройки, Авто Скрипт, Автоформат, Буфер обмена, Рисование, Текст, Предупреждения).

КАТЕГОРИЯ GENERAL

В этом разделе содержатся следующие опции (продемонстрированные на рисунке выше):

• On Launch - при загрузке: эта новая настройка появилась только в последней версии Flash и показывает, что произойдет в момент запуска программы. При этом возможны следующие варианты (рисунок 34).

o No Document (Без документа). При запуске Flash не будет появляться специальное окно, и пользователю потребуется совершить дополнительные действия для того, чтобы открыть сохраненный ранее Flash-документ или создать новый.

o New Document (Новый документ). При выборе данной опции при запуске Flash будет автоматически создаваться новый документ.

o Last Document Open - открытие последнего сохраненного документа. Логично использовать данную опцию при работе с каким-либо проектом.

o Show Start Page (Показывать стартовую страницу). Это стандартная установ-

ÜüVfSFfi

г- u_uuJ

plMVt !>j-Mr г*ц v

гМК ' 3 Г М

с Ihda Cnv-^krlH? V

TvH itti y-.ik

ft"'fr Qr^fVilfcii?"

ИсЛЧцфг "1:ш 1п!пьчп:т

0 y™ Irrite

Wl^T- 44 L4IW Ы1

"«Mi™- G№r.hHi:i#KlT<

'wnjMibinkHi

Ja <tf

Outr-r*

ntfKl ^jOíuMH '^hfrtiWl

PW^AIft^ W »«л

1 « II CW 1

Рисунок 33.

ка для Flash 8, при этом будут показаны основные варианты начала для работы с Flash и последние использованные документы (до 10).

• Undo - отмена операций. Эта опция используется для задания типа отмены операций, используемых во Flash-докумен-тах. При этом доступны следующие варианты (рисунок 35).

o Document-level Undo - использование команды Undo для уровня всего документа, то есть отмена операций происходит по мере их выполнения без привязки к какому-либо объекту. Данная опция является выбором по умолчанию для Flash 8.

o Object-level Undo - использование команды Undo для каждого объекта в отдельности. Таким образом, для каждого из объектов, существующих в проекте, содержится свой список команд, которые можно отменить. Подобный принцип был использован по умолчанию в предыдущих версиях Flash.

• Undo Levels - число операций, которое записывается во временный файл при работе программы Flash. Число данных операций может варьироваться в пределах от 2 до 300, но следует учитывать, что большее

Рисунок 34.

Рисунок 35.

количество записываемых операции потре-бут больше памяти для работы.

• Printing - печать документа (только для PC). Существует возможность разрешать или запрещать использование печати через PostScript, однако, если данная опция выбрана, это замедлит печать фаИлов из Flash, поэтому по умолчанию данная опция отменена.

• Document - документ (только для компьютеров Mac) - это опция, которая позволит открывать документ в том же окне, что и предыдущий, или в новом окне. По умолчанию для экономии памяти данная опция отключена.

• Test Movie - контроль проекта. Эта опция показывает, что произоидет при запуске тестирующего проекта, то есть просмотр проекта может осуществляться в новом окне или в отдельнои области внутри текущего окна. Значение по умолчанию -открытие в новом окне.

• Selection - выделение при редактировании. Данная опция делится на три категории:

o Shift Select - выделение с использованием клавиши Shift. Опция делает доступным вариант выделения нескольких объектов на экране с использованием клавиши Shift, что может быть удобно, если пользователь ранее общался с другими графическими редакторами или хотя бы рисовал в программе Microsoft Word. По умолчанию данная опция выбрана.

o Show ToolTips - показывает подсказки в процессе создания проектов. Эта опция также по умолчанию включена.

o Contact-Sensitive Selection and Lasso Tools - данная опция контролирует, насколько выщеляемыш объект должен находиться внутри области выщеления. Если эту опцию убрать, то необходимо выделять еще и внутреннюю область.

• Timeline - настройки временной линейки (она же панель времени). Даная опция, как и предыдущая, разбивается на подопции, о которых и пойдет речь ниже: o Span-based Selection - эта опция делает доступным выделение кадров (фреймов) по другому принципу, чем это быто раньше.

В стандартных настройках существует следующая возможность выделения кадров: щелкнуть левой клавишей мыши по любому кадру и потянуть мышь в нужную сторону, выделяя таким образом определенное количество кадров.

После этого данные кадры уже можно перемещать по временной линейке простым перетаскиванием.

При выборе данной настройки щелчок ЛКМ по кадрам автоматически выщеля-ет их в пределах одного ключевого кадра.

После чего все выделенные кадры можно сразу переносить по временной линейке, и количество кадров в области выделения редактированию почти не подлежит (рисунок 36).

Таким образом, выбор опции зависит целиком и полностью от тех задач, которые пользователь ставит перед собой.

o Named Anchor on Scene - задание имен для якорьков на сцене. Эта опция делает первый кадр на каждой сцене собствен-

Ä4 © w e?

да

... числа <мераи/ш, ка&арве ¿шисыёае&ся бремеШый файл...

Рисунок 37.

ным якорьком с индивидуальным именем (рисунок 37).

• Highlight Color - эта опция позволяет задавать цвет для слоев, и, таким образом, у пользователей существует возможность задавать цвет для контура слоя.

• Project - группа опций проекта. Группа состоит из двух подопций:

o Close files with Project - закрывает файлы с проектом. Если эта опция выбрана, то вместе с проектом будут закрыты все связанные с ним файлы.

o Save Files on Test or Publish Project -сохраняет файлы во время тестирования или публикации проекта. При выборе данной опции все файлы проекта будут сохраняться при тестировании или публикации проекта.

Остальные категории Preferences менее важны при начале работы с пакетом Flash, и при необходимости о них рассказ пойдет позже.

GRID И GUIDES

В дальнейшем можно перейти к непосредственной настройке рабочей области Flash. Как только вы приступите к созданию нового документа, желательно сразу определиться с размерами и цветом этой самой области. Делается это так же, как и в предыдущей версии Flash - через панель Properties (Свойства). Дальнейшим улучше-

нием рабочей области для оптимальной работы и точной подгонки размеров объектов является отображение линеек вокруг сцены. Для этого необходимо выбрать команду View  Rulers (Ctrl+Alt+Shift+R), после чего вокруг сцены появляются вертикальная и горизонтальная линейки. Если при создании проекта понадобится необходимость отобразить привязочную сетку, то нужно выбрать команду View  Grid  Show Grid (Ctrl+Alt+'). После этого действия рабочая область будет покрыта привя-зочной сеткой, по которой удобно рисовать, как в тетради по клеточкам (рисунок 49).

При этом, если вы желаете использовать привязку между объектами, необходимо проверить, включена ли опция Snap to Object (магнит), находящаяся в панели инструментов рисования. Если же есть необходимость поднастроить сетку, то необходимо выбрать View  Grid  Edit Grid (Ctrl+Alt+G), после чего появляется возможность редактировать привязочную сетку (рисунок 38).

Основными пунктами данного окна являются:

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

• Show grid (отображение сетки). По умолчанию сетка не отображается.

• Snap to grid (привязка к сетке). По умолчанию рисование объектов к сетке не привязано. Таким образом, если требуется рисовать как в тетради по клеточкам и при этом не сбиваться с разметки, то необходимо выбрать и Show Grid, и Snap to grid.

при&яуогЯой сгЛки Лакиж обрлуом, г&обы оЯл кооЯ&рлс&Яоо сжо&рел&с-& Ял фоЯе рлбогей обмгс&и.

Рисунок 38.

Girifn

С**:  Е 5 ир tu |дж1н:-

1

СКсЫ

Ом н1 ]

авдкпиет "ччпм М 3-ivt Dofau t

Рисунок 39.

• Размеры - горизонтальные и вертикальные размеры ячеек привязочной сетки. При желании размер ячеек можно поставить 1 на 1 пиксел. При помощи точной настройки координатной (привязочгной) сетки можно точно отображать на экране объекты любой сложности, в том числе и трехмерные (как и ранее, реальной трехмерности во Flash нет; существует возможность работать только с псевдотрехмерными объектами).

• Snap accuracy - точность привязки, которая имеет, по умолчанию, значение Normal (стандартная) и обеспечивает комфортную работу с привязочной сеткой.

Кроме сетки, существует возможность использования линий привязки (Guides). Чтобы добавить одну горизонтальную линию привязки, необходимо иметь на экране линейку вокруг рабочей области (сцены (Scene)). Если требуется добавить горизонтальную линию привязки, то необходимо на горизонтальной линейке нажать ЛКМ и, продолжая ее удерживать, потянуть курсор мыши на сцену. В результате на экране появится одна горизонтальная линия зеленого цвета (по умолчанию). В дальнейшем позиции этих линий на экране можно корректировать.

В качестве небольшого задания, подумайте, сколько нужно линий привязки,

© Наши авторы, 2004. Our authors, 2004.

чтобы нарисовать рамку. Ответ: 8 линий привязки (4 - для внешней границы рамки, 4 - для внутренней). В процессе работы существует возможность делать невидимыми и снова видимыми линии привязки, выполняя для этого команду: View  Guides  Show Guides (Ctrl+). Чтобы случайно при рисовании не подвинуть линии привязки (Guides), их можно зафиксировать : View  Guides  Lock Guides (Ctrl+Alt+"+"). А если линии привязки больше не нужны, их можно удалить: View  Gudes  Clear Guides.

Настройки, в том числе и цветовые, для линий привязки можно задать при помощи следующей команды: View  Guides  Edit Guides (Ctrl+Alt+Shift+G), после выполнения которой появится диалоговое окно следующего вида (рисунок 39). В нем:

• Color (цвет). При помощи этой опции возможно задать цвет линий привязки. По умолчанию цвет сетки - зеленый.

• Show guides (отображение линий привязки) - по умолчанию линий привязки на экране не видно.

• Snap to guides (привязка к линиям) -по умолчанию рисование объектов к линиям не привязано. Как только вы создаете линии привязки, обе эти опции активируются.

• Snap accuracy - точность привязки, которая имеет по умолчанию значение Normal (стандартная).

На этом рассказ об основных настройках Flash 8 закончен. После прочтения данного материала вы уже сможете самостоятельно настраивать пакет Macromedia Flash 8 оптимальным способом под каждую поставленную задачу. В следующих статьях речь пойдет об анимации и программировании.

Штенников Дмитрий Геннадьевич, Санкт-Петербургский Государственный Университет Информационные Технологий Механики и Оптики.