Слои можно представить в виде наложенных друг на друга кинолент, кадры которых точно совмещены, а сквозь незаполненные области верхних кадров просвечивает содержание нижних- В каждом новом фильме ПаыП изначально есть только один слой, но можно увеличить их количество и разместить в различных слоях графику, звук и иные элементы создаваемого фильма. Можно перетаскивать и редактировать объекты на одном слое, не затрагивая объекты, расположенные на другом слое, но при этом они будут ясно видны. Сквозь незаполненные области одного слоя видны слои, находящиеся ниже. Возможное количество слоев ограничено только ресурсами (памятью) компьютера, причем слои не увеличивают объем конечного файла фильма. Слои можно скрывать, блокировать или показывать их содержание в контурах, а также изменять порядок слоев.
Кроме того, поддерживаются специальные служебные слои (guide layers), позволяющие упростить рисование и редактирование, или слои-маски, чтобы создавать сложные и интересные эффекты.
Рекомендуется также создавать отдельные слои для звуковых файлов, для процедур, ярлыков кадров и комментариев, что позволит быстро находить эти элементы.
Ознакомьтесь с интерактивным введением в слои, выбрав команду Help (Справка) Þ Lessons (Уроки) Þ Layers (Слои).
Новый слой появляется выше слоя, выделенного в настоящий момент, и сразу становится активным слоем.
Для того чтобы создать сдой, выполните один из следующих шагов:
щелкните на кнопке Add Layer (Добавить слой) в нижней части окна Timeline (Структура);
выберите команду Insert (Вставить) Þ Layer (Слой);
щелкните правой кнопкой мыши (Windows) или левой кнопкой, удерживая клавишу <Cmd> (Macintosh), на имени слое и окне Timeline и выберите команду Insert Layer (Вставить слой) из контекстною меню.
В ходе работы может потребоваться скрыть или, наоборот, показать слои. Красный значок рядом с именем слоя показывает, что слой скрыт (рис. 8.1). Скрытые слои сохраняются при публикации фильма, однако их нельзя редактировать в SWF-файле, открытом во Flash.
Для того чтобы легче было различить, какому слою принадлежат объекты, объекты разных слоев отображают как контуры разных цветов. Изменение высоты слоев позволяет увидеть во временной диаграмме большее количество информации (например, звуковых волн). Кроме тою, можно изменять количество отображаемых во временной диаграмме слоев.
Рис. 8.1. Меню, управляющее просмотром слоев
Для того чтобы показать или скрыть слой, выполните один из следующих шагов:
в окне Timeline щелкните в колонке Eye (Глаз) правее имени слоя, чтобы скрыть этот слой. Щелкните в этой же колонке снова, чтобы показать слой;
щелкните на значке , чтобы скрыть все слои. Повторный щелчок на этом же значке позволяет отобразить все слои;
проведите курсором по колонке Eye (Глаз), чтобы показать или скрыть несколько слоев сразу;
нажмите и удерживайте клавишу <Alt> (Windows) или клавишу <0ption> (Macintosh), щелкните в колонке Eye (Глаз) правее имени слоя, чтобы скрыть все другие слои. Нажмите и удерживайте клавишу <Alt> или клавишу <0ption>, щелкните снова, чтобы показать все слои.
Для того чтобы просматривать содержание слоя ь ииде разноцветных контуров, выполните один из следующих шагов:
щелкните и колонке Outline (Контур) правее имени слоя, чтобы показать все объекты этого слоя в виде цветных контуров. Щелкните снова, чтобы выключить показ объектов в контурном виде;
щелкните на значке Outline (Контур), чтобы показать объекты на всех слоях как основы. Щелкните на oJTOM значке спица, чтобы выключить покаа контура на всех слоях;
нажмите и удерживайте клавишу <Alt> (Windowii) или клавишу <0ption> (Macintosh) в колонке Outline (Контур) правее имени слоя, чтобы показать объекты на всех других слоях в виде контуров. Нажмите и удержи-вайте клавишу Alt или клавишу <0plion> снова, чтобы щелчком в колонке Outline (Контур) выключить представление объектов в контурном виде.
Для того чюбы изменить цвет контурного представления объектов слоя:
Выполните один из следующих шагов:
дважды щелкните на значке слоя (левее имени слоя) в окне Tinieline;
щелкните правой кнопкой мыши (Windows) или левой кнопкой, удерживая клавишу (Macintosh), на имени слоя и выберите пункт Properties (Свойства) в контекстном меню,
выделите слой и окне Tinieline и выберите команду Modify (Изменить) Þ Layer (Слой).
В диалоговом окне Layer Properties (Свойства слоя) щелкните на кнопке Outline Color (Цвет контура) и выберите новый цвет или введите шестнадцатеричное значение цвета или выберите цвет с помощью Color Picker (Выбор цвета).
Нажмите кнопку ОК.
Для того чтобы изменить высоту слоя во временной диаграмме:
Выполните один из следующих шагов:
дважды щелкните на значке слоя (левее имени слоя) во временной диаграмме;
щелкните правой кнопкой мыши (Windows) или левой кнопкой, удерживая клавишу <Cmd> (Macintosh), на имени слоя и выберите пункт Properties (Свойства) в контекстном меню;
выделите слой в окне Timeline и выберите команду Modify (Изменить) Þ Layer (Слой).
В диалоговом окне Layer Properties (Свойства слоя) выберите настройку Layer Height (Высота слоя) и нажмите кнопку ОК.
Для того чтобы изменить количество слоев, отображаемых во временной диаграмме, зацепите курсором и перетащите нижнюю границу временной диаграммы, отделяющую ее от области Стола (рис- 8-2).
Рис. 8.2. Перемещение нижней границы временной диаграммы
Слой, подлежащий редактированию, необходимо сделать активным. Рядом с именем активного слоя отображается значок (см. рис. 8.1). В любой момент времени может быть активен только один слой, хотя допускается выделение нескольких слоев одновременно. Слои можно переименовывать, копировать и удалять, изменять порядок их расположения, а также блокировать - запрещать редактирование слоя. По умолчанию каждый новый слой называется в соответствии с порядком, в котором он создан: Layer I, layer 2 и т. д. Разумеется, можно переименовывать слои, чтобы лучше отразить их содержание.
Слои можно скрывать - делать невидимым их содержание или показывать объекты слоя и виде цветных контуров, чтобы они не мешали редактировать объекты на другом слое и не загромождали рабочую область.
Для того чтобы выделить слой. выполните один из следующих шагов:
щелкните на имени слоя в окне Timeline;
щелкните на кадре во временной диаграмме того слоя, который хотите выделить;
выберите на Столе объект, расположенный в слое, который надо выделить.
Для того чтобы выделить два или несколько слоев, выполните один из следующих шагов:
О удерживая клавишу <Shift>, щелчками выделите смежные слои во временной диаграмме;
О чтобы выделить разрозненные слои, нажмите и удерживайте клавишу <Ctrl> (Windows) или <Cmd> (Macintosh), а затем щелкните на имени слоя в окне Timeline.
Для того чтобы переименовать слой, выполните один из следующих шагов:
О дважды щелкните на имени слоя (при этом включится режим редактирования имени слоя) и введите новое имя;
О щелкните правой кнопкой мыши (Windows) или левой кнопкой, удерживая клавишу <Cmd> (Macintosh), на имени слоя и выберите пункт Properties (Свойства) в контекстном меню- Введите в новое имя в текстовое поле Name (Имя) и нажмите кнопку ОК;
О выделите слой в окне Timeline и выберите команду Modify (Изменить) Þ Layer (Слой). В диалоговом окне Layer Properties (Свойства слоя) введите в текстовое поле Name (Имя) новое имя слоя и нажмите кнопку ОК,
Для того чтобы копировать слой:
1. Выделите слой, щелкнув на его имени.
2. Выберите команду Edit (Правка) Þ Copy Frames (Копировать кадры).
3. Щелкните на кнопке Add Layer (Добавить слой), чтобы создать новый слой.
4. Щелкните на новом слое и выберите команду Edit (Правка) Þ Paste Frames (Вставить кадры).
Для того чтобы удалить слой:
1. Выделите слой.
2. Выполните один из следующих шагов:
o щелкните на кнопке Delete Layer (Удалить слой) в окне Timeline;
o перетащите слой к кнопке Delete Layer (Удалить слой);
o щелкните правой кнопкой мыши (Windows) или левой кнопкой, удерживая клавишу <Cmd> (Macintosh), на имени слоя и выберите команду Delete Layer (Удалить слой) в контекстном меню.
Для того чтобы заблокировать для редактирования или, наоборот, разблокировать один или несколько слоев, выполните один из следующих шагов:
щелкните в колонке Lock (Блок) правее имени слоя, чтобы заблокировать этот слой. Повторный щелчок в колонке Lock (Блок) разблокирует слой;
щелкните на значке Lock (Блок), чтобы заблокировать все слои сразу. Щелкните на этом же значке снова, чтобы разблокировать все слои;
проведите курсором по колонке Lock (Блок), чтобы заблокировать или разблокировать несколько слоев;
нажмите и удерживайте клавишу <Alt> (Windows) или клавишу <0plion> (Macintosh), а затем щелкните в колонке Lock (Блок) правее имени слоя, чтобы заблокировать все другие слои. Нажав и удерживая клавишу <Alt> или клавишу <0ption>, щелкните в колонке Lock (Блок) снова, чтобы разблокировать вес слои.
Для того чтобы изменить порядок сдоев, зацепите курсором и перетащите один или несколько слоев в окне Timelme.
Знаете ли Вы, что абстрактный класс - это класс, содержащий хотя бы один виртуальный метод. Абстрактные классы не бывают изолированными, т.е. всегда абстрактный класс должен быть наследуемым. Поскольку у чисто виртуального метода нет тела, то создать объект абстрактного класса невозможно. Абстрактным классом можно назвать класс, специально определенный для обеспечения наследования характеристик порожденными классами.