Символ (flash)

Материал из Викиучебника — открытых книг для открытого мира
Перейти к: навигация, поиск

Символ — это объект в программе Adobe Flash, который представляет из себя многократно используемую графику. Применение символов уменьшает размер файла, так как независимо от того, сколько образцов создано, Flash сохранит в файле только одну копию. Место хранения — библиотека.

  • У каждого символа есть собственные монтажная линейка (таймлайн, или Timeline) и Сцена (Stage) со слоями.

Разновидности[править]

Символы делятся на графические (graphic), символы-кнопки (button) и символы-мувиклипы (movie clip). Кроме того, во Flash можно создавать шрифтовые символы (font symbols)

Графические символы[править]

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

Графические символы имеют собственную временную шкалу и могут внутри себя содержать анимацию. Однако анимация внутри таких символов привязана к основной временной шкале. Это означает, что если остановить воспроизведение фильма на основной сцене, то анимация внутри графического символа тоже остановится. Интерактивные элементы и звук в графических символах не работают.

Символы-кнопки[править]

Cимволы-кнопки используют для создания в клипе интерактивных кнопок, реагирующих на действия мышки: нажатия, перемещения и другие. Различные состояния кнопки описываются графически, а действия, на которые реагирует кнопка-экземпляр, — с помощью ActionScript.

Символы-мувиклипы[править]

Самый распространенный тип флешсимвола — это ролик (Movie clip). Символы-мувиклипы создаются для многократно используемой анимации. Может содержать любые элементы, которые может содержать основной ролик. В общем, он представляет собой отдельный фильм, живущий своей жизнью. Например, монтажная линейка мувиклипа существует независимо от линейки основного клипа — его вполне можно считать мини-клипом, включённым в основной клип. И этот мини-клип может содержать собственные интерактивные элементы, звуки, экземпляры других мувиклипов (и не только).

Экземпляр-мувиклип можно поместить в кадр символа-кнопки и получить анимированную кнопку.

Шрифтовые символы[править]

Шрифтовые символы создают для экспортирования шрифта и использования его в других flash-клипах. Смотрите Создание шрифтовых символов.

Компоненты[править]

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

Работа с символами[править]

Создание[править]

Преобразовать какой-нибудь объект во флэш-символ можно через контекстное меню либо нажатием F8. В диалоговом окне Symbol Properties (Свойства символа) нужно указать не только тип с помощью переключателя Behavior (Поведение), но и Name (Имя), используемое при его помещении в библиотеку. Каждый новый символ сразу становится частью библиотеки текущего документа.

Подключение[править]

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

Редактирование[править]

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

Копирование[править]

Если вы хотите создать символ, похожий на какой-то уже готовый символ, сделайте копию с уже готового символа. Для этого в окне Library в меню Options выберите Duplicate. Для однажды созданного символа можно заставить отдельные его копии вести себя как другой вид символа. Для того чтобы проверить, как они работают, проиграйте клип, запустив его через меню Control / Test Movie или Control / Test Scene

Экземпляры (образцы)[править]

Экземпляр — это копия символа, размещённая на сцене или заключённая в другой символ. Экземпляр может весомо отличаться от своего символа цветом, размером, выполняемыми функциями. При редактировании символа изменения сразу же вносятся во все его экземпляры, но самостоятельные настройки экземпляров в этом случае остаются неизменными. Использование символов в клипах значительно уменьшает размер файла — несколько экземпляров одного символа занимают меньше места, чем то же количество схожих отдельных элементов.

Изменение параметров любого образца не влияет на мастер-символ, в то же время редактирование мастер-символа разом изменяет все образцы.

Удаление[править]

Если во время редактирования флеш-символа нажать DELETE, он исчезнет с основной сцены, но останется в библиотеке. Удаление из библиотеки уже невозможно отменить командой Undo (Отменить), поэтому здесь нужно быть особенно внимательным.

Просмотр в режиме редактирования[править]

Чтобы увидеть работу интерактивных элементов и анимации в режиме редактирования, выберите в главном меню Control (Управление) > Enable Live Preview (Включить просмотр в реальном времени)

Ссылки[править]