В примере с прыгающем мячиком мы работали с формой заливки: просто изменяли ее положение. Действительным же предназначением кадрирования формы является преобразование одной формы в другую. В Flash можно преобразовывать как контуры, так и заливки.
ПРИМЕР 8.2: Преобразование эллипса в прямоугольник
(см. папку Examples раздел_8 пример_8_2)
1.Создайте новый документ. В кадре 1 нарисуйте контур эллипса.
3.В кадре 10 нарисуйте контур прямоугольника. На временной шкале выделите любой из кадров диапазона ключевого кадра. В меню Tweenна панели Propertiesвыберите пункт Shape.
Чтобы увидеть формы, находящиеся в промежуточных кадрах, включите режим Onion Skin. Выберите первый кадр и перетащите эллипс так, чтобы его центр совпадал с центром прямоугольника. Таким образом, эллипс преобразуется в прямоугольник, не перемещаясь по области Stage.
Аналогично этому примеру можно преобразовать, например, прямоугольник в произвольную форму заливки.
Обратите внимание, при использовании кадрирования формы Flash может работать с более чем одной формой в слое, но чем проще используемые формы и чем их меньше, тем надежнее будут результаты кадрирования нескольких форм. Чтобы избежать неожиданностей, ограничьтесь одной формой в слое.
ПРИМЕР 8.3: Кадрирование элементов с контурами
(см. папку Examples раздел_8 пример_8_3)
1.Чтобы создать элемент кадрирования формы для эллипса, который преобразуется в прямоугольник, проделайте шаги, описанные в предыдущем примере.
2.Закрасьте каждую форму разным цветом. В меню Toolsвыберите Ink Bottle, выделите белый цвет для контура.
3.В кадре 10 наведите курсор инструмента Ink Bottleна прямоугольник и щелкните мышью на его контуре. Flash кадрирует форму и изменение цвета, создает «исчезающий» контур.