Можно создавать подключаемые библиотеки, чтобы использовать их компоненты во многих Flash роликах. Для использования подключаемой библиотеки вы объявляете компоненты подключаемой библиотеки в одном ролике, а потом подключаете эти компоненты к другим роликам. Когда вы подсоединяете компоненты подключаемой библиотеки, это выглядит как ссылка на внешний файл, и файл с компонентами не включается в ролик.
Использование подключаемых библиотек может оптимизировать ваш рабочий процесс и управление наборами ваших компонентов различными способами. Например, вы можете использовать подключаемые библиотеки для:
![]() |
использования одного звукового файла по всему сайту |
![]() |
использования одного шрифтового символа в нескольких сайтах (о шрифтовых символах подробнее здесь: Создание шрифтовых символов) |
![]() |
использования одного источника для какого-либо элемента анимации, используемого во многих сценах или роликах |
![]() |
создания центральной библиотеки ресурсов с целью трассировки и контроля |
О создании и подсоединении подключаемых компонентов
Чтобы создать подключаемую библиотеку, которую вы могли бы использовать с другими роликами, вы устанавливаете опции подсоединения для элементов в библиотеке ролика. Когда вы сохраняете ролик, подключаемая библиотека сохраняется вместе с FLA-файлом.
Чтобы использовать компоненты из подключаемой библиотеки, выберите File > Open As Shared Library в текущем ролике и выберите нужный файл с подключаемой библиотекой. Подключаемая библиотека откроется, как окно обычной библиотеки в текущем ролике. Затем вы добавляете компоненты из подключаемой библиотеки в библиотеку текущего ролика, чтобы создать линки на подключаемые компоненты.
Вы должны поместить распределенную библиотеку на вебсервер вместе с роликами, использующими ее, с тем, чтобы подключенные элементы могли быть использованы. Для публикации подключаемой библиотеки на вебсервере нужно опубликовать ролик, в котором вы создали подключаемую библиотеку. Эта процедура размещает распределенную библиотеку по тому же адресу, где располагаются SWF-файлы. (Вы можете задать другое размещение распределенной библиотеки, если желаете.)
| 1 | В открытом файле ролика выберите Window > Library или нажмите на кнопке Library в линейке запуска (в нижнем правом углу окна приложения) для отображения окна библиотеки, если она еще не видна. |
| 2 | Выполните одно из следующих действий: |
![]() |
Выберите нужный элемент в окне библиотеки, затем Linkage из меню опций библиотеки. |
![]() |
Выполните правый клик (Windows) или клик с Control (Macintosh) на элементе в окне библиотеки, затем выберите Linkage из контекстного меню. |
| 3 | В диалоговом окне Symbol Linkage Properties выберите Export This Symbol. |
| 4 | В текстовом поле Identifier введите имя-идентификатор для элемента. (Не используйте пробелы при вводе.) |
| 5 | Нажмите OK. |
| 6 | Сохраните файл с роликом. |
| 1 | В окне библиотеки выберите Shared Library Properties из меню Library Options. |
| 2 | В диалоговом окне Shared Library Properties введите URL, по которому будет находиться подключаемая библиотека. |
| 3 | Нажмите OK. |
| 1 | В открытом окне ролика выберите File > Open As Shared Library. |
| 2 | Выберите нужную подключаемую библиотеку и нажмите Open. |
| Подключаемая библиотека откроется, как окно библиотеки в текущем ролике. Команды меню Options в окне подключаемой библиотеки будут серыми, что означает, что они недоступны. | |
| 3 | Для подсоединения компонентов из подключаемой библиотеки в текущий ролик, выполните одно из следующий действий: |
![]() |
Перетащите нужный компонент из подключаемой библиотеки в библиотеку текущего ролика. |
![]() |
Перетащите нужный компонент из подключаемой библиотеки на Сцену. |
| Название подключаемого компонента появится в окне библиотеки текущего ролика. Компонент подключен к текущему ролику как внешний файл; он не становится частью текущего ролика. | |