Диалоговое окно Magic Wand Properties
Рисунок 4.12. Диалоговое окно Magic Wand Properties
Совет
Совет
Чтобы выбрать часть объекта, содержащую фрагмент контура и заливки, можно также воспользоваться инструментом Line.
Для выбора произвольной части объекта с помощью инструмента
Line
необходимо:
Line.
Установить указатель мыши в требуемой точке (либо за пределами, либо на контуре объекта), и, нажав кнопку мыши, провести прямую линию, отделяющую выбираемую часть от остальной части объекта.
Включить инструмент Arrow и щелкнуть дважды для выбора заливки и контура объекта (Рисунок 4.13) или один раз для выбора только заливки или контура.
ДРУГИЕ ОПЕРАЦИИ НАД ОБЪЕКТАМИ
Над выбранным объектом (или несколькими объектами) могут быть выполнены следующие операции:
Замечание
Замечание
В данной главе не идет речь об операциях, которые условно можно назвать «рисованием», а также о работе с цветом заливки. Этим вопросам посвящены отдельные главы книги. Кроме того, здесь не рассматриваются стандартные для всех Windows-приложений операции редактирования, реализуемые через буфер обмена (вырезать, копировать, вставить), а также операция удаления.
Если объект заключить в выделяющую
Рисунок 4.14. Если объект заключить в выделяющую рамку, то по его периметру появятся касательные с маркерами
Формат панели Transform
Рисунок 4.27. Формат панели Transform
Из элементов интерфейса панели в дополнительном пояснении нуждаются только две кнопки, расположенные в ее нижнем правом углу:
Copy And Apply Transform (Копировать и применить трансформацию), которая обеспечивает предварительное создание копии исходного изображения и последующую трансформацию оригинала; в результате вы получаете как бы два совмещенных изображения, различающихся выполненной трансформацией; пример использования такого режима для операции поворота показан на Рисунок 4.28.
Замечание
Замечание
Режим Copy And Apply Transform весьма полезен при создании покадровой анимации.
Иллюстрация к связыванию объектов
Рисунок 4.5. Иллюстрация к связыванию объектов
Инструмент Free Transform и панель Transform
Практически все операции по трансформированию объекта могут быть выполнены с помощью инструмента
Free Transform
и панели
Transform.
При включении инструмента
Free Transform
становятся доступны четыре кнопки-модификатора (Рисунок 4.25):
Distort (Искажение); Q Envelope (Изгиб).
Инструменты для выбора
Рисунок 4.1. Инструменты для выбора
Subselection Tool (Выбор подобласти), который позволяет выбрать (выделить) объект целиком; если выбранная область захватывает несколько объектов, то выбранными оказываются все эти объекты; данный инструмент позволяет изменять форму объекта, но выделенный объект не может быть перемещен;
Lasso Tool (Петля), обеспечивающий выбор области произвольной формы; в эту область могут быть включены несколько объектов (или их фрагменты), отдельный объект, или его часть; инструмент воздействует и на контур объекта, и на заливку; выделенная область может быть перемещена или отредактирована независимо от остальной части изображения;
Free Transform Tool (Произвольная трансформация), с помощью которого можно выбрать на столе произвольную область прямоугольной формы; область может содержать группу объектов, один объект или его часть; инструмент воздействует и на контур объекта и на заливку; отличие от инструмента Arrow состоит в том, что данный инструмент обладает большими функциональными возможностями по редактированию контура и заливки объекта;
Pen Tool (Перо), который на самом деле относится к инструментам рисования, но может применяться для" выбора контура объекта; подробнее работа с этим инструментом рассмотрена в следующей главе.
Чтобы включить требуемый инструмент, достаточно просто щелкнуть на соответствующей кнопке. При этом автоматически изменится и содержимое поля
Options
(если для данного инструмента предусмотрена возможность его дополнительной настройки). Дополнительные параметры могут быть установлены, в частности, для инструментов
Arrow, Lasso
и
Free Transform.
Инструменты для выбора объектов
Прежде, чем перейти к описанию особенностей применения различных инструментов, еще раз подчеркнем, что при работе с графическими объектами следует рассматривать их как состоящие из двух компонентов: контура (Stroke) и заливки (Fill). Свойства этих компонентов (цвет, форма, взаимное расположение) могут изменяться пользователем независимо друг от друга. Можно также удалить один из этих компонентов.
Инструментов выбора пять (Рисунок 4.1):
Изменение формы объекта посредством
Рисунок 4.17. Изменение формы объекта посредством перемещения точки касания
Подведя указатель к контуру объекта (между точками касания) и нажав кнопку мыши, объект можно перемещать по столу.
Изменение формы объекта посредством перемещения касательной
Рисунок 4.15. Изменение формы объекта посредством перемещения касательной
При втором способе выбора объекта (то есть щелчком мыши) возможны два варианта:
если указатель попадет на точку касания, то возле него отображается белый квадратик (Рисунок 4.16, справа); в этом случае после щелчка мышью на контуре объекта отображаются и точки касания и касательные с маркерами (они темнее точек касания);
На Рисунок 4.17 показано, как можно изменить форму объекта, переместив точку касания.
Изменение положения точки трансформации
Во Flash MX (в отличие от предыдущих версий) любой элемент фильма - - графический объект, символ, группа, текстовый блок -имеют так называемую точку трансформации (transformation point).
Точка трансформации
-
это некоторая точка объекта, относительно которой Flash выполняет позиционирование и преобразование объекта (поворот, наклон и т. д.). По умолчанию точка трансформации совпадает с геометрическим центром объекта.
Визуально эта точка отображается только в режиме трансформации объекта, то есть если объект выбран с помощью инструмента
Free Transform.
Она представляет собой небольшой кружок (Рисунок 4.29).
Кнопкимодификаторы для инструмента Arrow
Рисунок 4.4. Кнопки-модификаторы для инструмента Arrow
Straighten (Выпрямление) - щелчок на кнопке обеспечивает уменьшение изогнутости линии; в предельном случае с помощью нескольких щелчков любую кривую можно превратить в прямую.
Чтобы выбрать произвольную часть объекта с помощью инструмента
Arrow,
следует установить указатель мыши за пределами объекта, и, нажав кнопку мыши, переместить его таким образом, чтобы внутри прямоугольной области оказалась выбираемая часть объекта (Рисунок 4.7).
Кнопкимодификаторы для инструмента Lasso
Рисунок 4.11. Кнопки-модификаторы для инструмента Lasso
Для режима
Magic Wand
могут регулироваться следующие параметры (Рисунок 4.12):
Smoothing (Сглаживание) — степень сглаживания; значения параметра выбираются из соответствующего раскрывающегося списка, который содержит четыре варианта (они перечислены ниже в порядке возрастания степени сглаживания):
Pixel (По пикселам);
Rough (Приблизительное);
Normal (Обычное);
Smooth (Гладкое).
Кнопкимодификаторы инструмента Free Transform
Рисунок 4.25. Кнопки-модификаторы инструмента Free Transform
Каждая из них работает как переключатель, то есть одновременно нельзя включить два или более режимов. Тем не менее, когда ни одна из кнопок не нажата, обеспечивается наиболее универсальный режим работы инструмента
Free Transform,
при котором доступны почти все основные его функции.
Трансформирование объекта выполняется с помощью маркеров, расположенных на выделяющей рамке. Каждый маркер связан с определенной функцией. Например, угловые позволяют поворачивать объект. Чтобы пользователям было удобнее различать предназначение маркеров, с каждым из них связан свой вариант указателя мыши. На Рисунок 4.26 показаны все возможные варианты указателей, а в табл. 4.1 приведены краткие пояснения к ним.
Масштабирование объекта
Под масштабированием (Scaling) объекта понимается увеличение или уменьшение размеров объекта по горизонтали либо по вертикали, или по обоим измерениям одновременно.
Экземпляры символов, группы и текстовые блоки масштабируются относительно их точек привязки.
Масштабирование объекта можно выполнить одним из трех способов:
указав размер объекта в панели Transform.
Чтобы масштабировать объект с помощью мыши, следует выполнить следующие действия:
Установить указатель на один из маркеров масштабирования (см. Рисунок 4.26) и, нажав кнопку мыши, переместить его в нужном направлении; об изменении размера объекта можно судить по изменению его контура, отображаемого при перемещении мыши (Рисунок 4.31).
Обратите внимание, что хотя в приведенном примере выполняется пропорциональное изменение объекта по обоим измерениям, началом координат служит не центр выделенной области, а точка трансформации объекта.
Масштабирование объекта с помощью мыши
Рисунок 4.31. Масштабирование объекта с помощью мыши
Чтобы масштабировать объект с помощью команды
Scale,
следует выполнить следующие действия:
В меню Modify выбрать каскадное меню Transform, а в нем — команду Scale (Масштаб); в результате ее выполнения объект окажется заключен в выделяющую рамку с маркерами.
Установить указатель на один из маркеров и, нажав кнопку мыши, переместить его в нужном направлении.
Чтобы изменить размер объекта с помощью панели
Transform,
необходимо:
В меню Window выбрать команду Transform.
В соответствующем текстовом поле указать новый размер объекта (в процентах, исходному размеру соответствует значение 100%) и нажать клавишу <Enter>.
Если требуется обеспечить пропорциональное изменение размера по обоим измерениям, то предварительно следует установить флажок Constrain (Согласовать); в этом случае изменение одного из размеров приводит к автоматическому изменению другого.
Наклон объекта по горизонтали
Рисунок 4.34. Наклон объекта по горизонтали
Наклон объекта по вертикали
Рисунок 4.35. Наклон объекта по вертикали
Наклон объекта может быть выполнен либо путем прямого манипулирования, либо с помощью панели
Transform.
Чтобы наклонить объект с помощью мыши, следует выполнить следующие действия:
Поместить указатель недалеко от одного из центральных маркеров и добиться того, чтобы указатель принял соответствующий вид (см. табл. 4.1).
Нажав кнопку мыши, переместить указатель в нужном направлении.
Чтобы выполнить наклон объекта с помощью панели
Transform,
необходимо:
Установить переключатель Skew (Наклон).
В соответствующем текстовом поле указать угол наклона объекта (в градусах, исходному положению соответствует значение 0, 0) и нажать клавишу <Enter>; для наклона по часовой стрелке cледует вводить положительные значения угла, для наклона против часовой стрелки — отрицательные.
Если необходимо наклонить объект одновременно и по горизонтали и по вертикали, следует ввести требуемые значения в обоих полях, как показано на Рисунок 4.36 (клавишу <Enter> следует нажимать только после указания обоих значений).
Наклон объекта с помощью панели Transform
Рисунок 4.36. Наклон объекта с помощью панели Transform
Достоинство применения панели Transform состоит в том, что она позволяет выполнить наклон объекта по двум измерениям одновременно.
Одновременное перемещение нескольких объектов
Рисунок 4.19. Одновременное перемещение нескольких объектов
Однако такая взаимосвязь между объектами является не прочной. Она пропадает сразу, как только вы отмените выбор. Если вам требуется работать с несколькими объектами как с единым целым, целесообразно их
сгруппировать.
Группирование объектов
Операция группирования выполняется с помощью команды
Group
(Группа), входящей в меню
Modify
(Изменить) основного окна. Результат ее применения зависит от того, с помощью какого инструмента были выбраны группируемые объекты.
Инструменты
Arrow
или
Lasso
позволяют выполнить группирование послойно, то есть если вы выберете объекты, относящиеся к разным слоям, то они будут автоматически включены в разные группы (Рисунок 4.20).
Инструмент
Subselect
позволяет группировать только объекты одного (активного) слоя.
Инструмент
Free Transform
обеспечивает послойное группирование, однако выполняемые с его помощью операции применяются ко
Одновременный выбор объектов расположенных на разных слоях
Рисунок 4.18. Одновременный выбор объектов, расположенных на разных слоях
Совет
Совет
Чтобы выбрать с помощью инструментов Arrow или Lasso несколько объектов, которые сложно включить в одну неразрывную область, следует выбирать объекты последовательно, удерживая нажатой клавишу <Shift>.
Особенность применения инструмента
Subselect
состоит в том, что он позволяет выбирать только объекты, принадлежащие одному (активному в данный момент) слою.
После выбора нескольких объектов любая последующая операция будет относится к ним ко всем. Например, если вы установите указатель мыши на одном из объектов и попытаетесь переместить его на новую позицию, то остальные выбранные объекты также будут перемещаться (Рисунок 4.19).
Отражение объекта
Отражение объекта (Flipping) - это создание зеркальной копии объекта относительно некоторой оси симметрии (горизонтальной или вертикальной).
Чтобы отразить объект, необходимо открыть меню
Modify,
и в каскадном меню
Transform
выбрать одну из двух команд:
Flip Horizontal (Отразить по горизонтали).
Различие в применении этих двух команд показано на Рисунок 4.32.
Интересный вариант операции отражения может быть реализован с помощью инструмента
Free Transform.
Для этого необходимо либо в «универсальном» режиме, либо при включенном модификаторе
Scale
переместить с помощью мыши любой из центральных маркеров в том направлении, куда следует «отразить» объект (Рисунок 4.33).
Отражение объекта с помощью инструмента Free Transform
Рисунок 4.33. Отражение объекта с помощью инструмента Free Transform
Панель Align
Рисунок 4.40. Панель Align
Выравнивание выполняется по соответствующим сторонам выделяющих рамок, окружающих каждый выбранный объект. Например, на Рисунок 4.41 показан результат вертикального выравнивания объектов по верхнему краю, а на Рисунок 4.42 — результат горизонтального выравнивания тех же объектов по левому краю.
Наряду с достаточно традиционными для графических редакторов способами выравнивания, указанными выше, панель
Align
обеспечивает еще два варианта управления размещением объектов на столе:
выравнивание объектов по размеру (группа кнопок Match Size).
Перемещение маркера в режиме Distort
Рисунок 4.38. Перемещение маркера в режиме Distort
При включении кнопки-модификатора
Envelope
на выделяющей рамке объекта появляется большое количество дополнительных маркеров, каждый из которых позволяет перемещать произвольным образом связанный с ним участок объекта (Рисунок 4.39).
Послойное выделение групп объектов
Рисунок 4.22. Послойное выделение групп объектов
Чтобы повторно выбрать группу, можно использовать любой из четырех инструментов:
Arrow, Subs elect, Free Transform
или
Lasso.
При работе с инструментом
Arrow
выбор группы можно выполнить одним из двух способов:
переместив указатель мыши при нажатой кнопке через область стола, занятую группой (подобно тому, как это делается при выборе нескольких несгруппированных объектов).
Выбор группы с помощью инструмента
Free Transform
выполняется аналогично, за исключением того, что выбранная группа становится сразу доступной для трансформации (признаком этого служит соответствующая выделяющая рамка, Рисунок 4.23).
Поворот объекта
Поворот (Rotating) - это изменение положения объекта относительно его точки трансформации.
Поворот объекта можно выполнить одним из трех способов:
прямым манипулированием (с помощью мыши); с помощью команды Rotate (Повернуть); указав угол поворота в панели Transform.
Чтобы выполнить поворот объекта с помощью мыши , следует выполнить следующие действия:
Установить указатель на один из угловых маркеров и, нажав кнопку мыши, переместить его в нужном направлении; о величине угла поворота объекта можно судить по положению его контура, отображаемого при перемещении мыши; пример поворота объекта был показан на Рисунок 4.30.
Чтобы изменить положение объекта с помощью панели
Transform,
необходимо:
Установить переключатель Rotate (Повернуть) и в соответствующем текстовом поле указать угол поворота объекта (в градусах, исходному размеру соответствует значение 0.0); для поворота по часовой стрелке следует вводить положительные значения угла поворота, для поворота против часовой стрелки -отрицательные.
Нажать клавишу <Еnter>.
Пример горизонтального выравнивания
Рисунок 4.42. Пример горизонтального выравнивания тех же объектов по левому краю
Кроме того, способ реализации всех операций выравнивания зависит от состояния кнопки
То Stage
(Относительно стола), которая используется в качестве флажка:
если кнопка нажата («флажок поставлен»), то выравнивание выполняется относительно границ или пространства стола.
Пример использования режима Copy
Рисунок 4.28. Пример использования режима Copy And Apply Transform (слева — исходный объект, справа — результат его трансформации)
Пример перемещения точки трансформации
Рисунок 4.30. Пример перемещения точки трансформации
Пример сглаживания ломаной с помощью инструмента Arrow
Рисунок 4.6. Пример сглаживания ломаной с помощью инструмента Arrow
Пример создания эффекта перспективы
Рисунок 4.37. Пример создания эффекта перспективы
Пример вертикального выравнивания объектов по верхнему краю
Рисунок 4.41. Пример вертикального выравнивания объектов по верхнему краю
Примеры расположения точек трансформации
Рисунок 4.29. Примеры расположения точек трансформации объектов: графического (слева), текста (в центре) и символа (справа)
Замечание
Замечание
Символы и экземпляры символов имеют помимо точки трансформации еще и точку регистрации (registration point), отображаемую в виде небольшого крестика. Подробнее о точке регистрации рассказано в главе «Создание и редактирование символов».
Перемещая точку трансформации, вы можете изменять результат выполнения операций позиционирования и преобразования объекта. Чтобы изменить положение точки трансформации, необходимо:
Подвести к точке трансформации указатель мыши, и когда возле него появится маленький кружок, нажать левую кнопку мыши.
Не отпуская кнопку мыши, переместить точку трансформации на новую позицию.
Рисунок 4.30 иллюстрирует различие в выполнении операции поворота в зависимости от положения точки трансформации (слева — исходное, в геометрическом центре фигуры, справа — после перемещения точки).
Работа с отдельными объектами
Во Flash термин «объект» используется для обозначения любого элемента фильма, находящегося на столе. Используя инструменты Flash, вы можете перемещать, копировать, удалять, трансформировать объекты, размещать их один за или перед другим «в глубину» экрана, выравнивать их относительно друг друга и группировать. Вы можете также связать объект с некоторым URL (то есть использовать его в качестве гиперссылки). Однако при выполнении манипуляций над объектами следует иметь в виду, что изменения одного объекта могут повлечь изменения другого. Это относится в первую очередь к графике.
Редактирование линии с помощью инструмента Arrow
Рисунок 4.8. Редактирование линии с помощью инструмента Arrow
Инструмент Lasso
Объект может быть выбран также с помощью инструмента
Lasso.
Для этого требуется очертить произвольную, границу вокруг объекта (Рисунок 4.9).
Режим редактирования группы
Рисунок 4.24. Режим редактирования группы
В режиме редактирования группы любой входящий в нее объект может быть выбран обычным способом (как было описано в подразделе «Выбор одного объекта или его части»).
Обратите внимание на то, что указанная процедура приводит лишь к временному разгруппированию объектов. После того, как модификация объекта группы будет завершена, следует восстановить группирование. Для этого достаточно дважды (обязательно!) щелкнуть вне пределов группы (при этом должен быть включен инструмент
Arrow).
Чтобы разгруппировать объекты «полностью и окончательно», необходимо, воспользоваться командой
Ungroup
(Отменить группирование) из меню
Modify.
Перед выполнением команды соответствующая группа должна быть выбрана.
Для вычленения объектов из группы или из состава сложного (составного) объекта, существует еще одна команда —
Break Apart
(Разделить). В результате ее применения составляющие группу или сложный объект элементы становятся доступны для индивидуального редактирования. Кроме того, применение этой команды к импортированным изображениям позволяет перейти от растровой графики к векторной, что во многих случаях обеспечивает уменьшение размера исходного изображения (в смысле занимаемой памяти). Вместе с тем, выполнение команды
Break Apart
может привести к некоторым необратимым изменениям исходного объекта или группы, в частности:
в анимированном символе удаляются все кадры, кроме текущего;
растровое изображение преобразуется в заливку (цветовое заполнение) объекта;
текстовые символы преобразуются в контуры.
Чтобы выполнить команду Break Apart, следует выбрать соответствующую группу или составной объект и выбрать ее в меню Modify.
Результат группирования объектов
Рисунок 4.20. Результат группирования объектов, расположенных на разных слоях
всем группам, попавшим в область выбора. Например, на Рисунок 4.21 показана ситуация, когда три объекта (все те же круг, квадрат и овал) были выбраны с помощью инструмента
Free Transform,
затем сгруппированы (при этом выделяющая рамка осталась прежнего вида) и после этого повернуты на некоторый угол. Если по завершении описанных операций снять выделение, то вы увидите картинку, приведенную на Рисунок 4.22.
Визуально группа объектов выделяется прямоугольной рамкой голубого цвета, проходящей непосредственно по контурам сгруппированных объектов.
Результат применения к исходному
Рисунок 4.32. Результат применения к исходному объекту (а) команд Flip Vertical (б) и Flip Horizontal (в)
Результат выбора группы с помощью инструмента Free Transform
Рисунок 4.23. Результат выбора группы с помощью инструмента Free Transform
Для выбора группы с помощью инструмента
Lasso
требуется очертить область стола, занятую группой (подобно тому, как это делается при выборе нескольких несгруппированных объектов).
При работе с инструментом
Subselect
выбор группы выполняется щелчком на любом из сгруппированных объектов.
После выбора группы выполняемые операции (например, перемещение) применяются ко всем объектам группы.
Чтобы обеспечить возможность индивидуального выбора и редактирования объектов группы, необходимо предварительно перейти в режим редактирования группы. Для этого:
Дважды щелкните на любом объекте группы.
Существует два визуальных признака перехода в этот режим (Рисунок 4.24):
на панели инструментов рабочей области появляется слово Group;все другие объекты фильма, не входящие в группу, отображаются более блеклыми, «полупрозрачными» (независимо от того, к какому слою они относятся).
Результат выбора зависит от того
Рисунок 4.16. Результат выбора зависит от того, попал ли указатель мыши на точку касания
Создание эффекта перспективы и искажение
Эти две новые функции стали доступны в Flash MX благодаря включению в его состав инструмента
Free Transform,
который уже упоминался неоднократно выше. Указанные функции включаются с помощью кнопок-модификаторов
Distort
и
Envelope
соответственно.
На Рисунок 4.37 приведен пример создания перспективы для фрагмента текста (правда, для этого требуются некоторые предварительные преобразования, о которых рассказывается в разделе «Работа с текстом» следующей главы).
Для создания эффекта перспективы необходимо:
Включить кнопку-модификатор Distort.
Подвести указатель мыши к одному из угловых маркеров и, когда указатель примет форму белой стрелки, нажать кнопку и переместить маркер в нужном направлении; при этом остальные угловые маркеры остаются неподвижны, что и обеспечивает достижение требуемого эффекта (Рисунок 4.38).
Трансформация объекта в режиме Envelope
Рисунок 4.39. Трансформация объекта в режиме Envelope
Из рисунка видно, что при перемещении маркера он играет роль точки касания к кривой Безье. Другими словами, режим
Envelope
аналогичен применению инструмента
Subselection.
Возможные варианты указателей
Рисунок 4.26. Возможные варианты указателей для универсального режима инструмента Free Transform
Замечание
Замечание
Разумеется, в каждый момент времени вы можете видеть только один вариант указателя, и «фотомонтаж», приведенный на Рисунок 4.26, призван лишь показать схему распределения различных функций между маркерами.
Таблица 4.1
.
Возможные варианты указателей для универсального режима инструмента Free Transform
Операция
|
||
Поворот |
||
Изменение размера по горизонтали |
||
Изменение размера по вертикали |
||
Изменение размера по обоим измерениям |
||
Наклон по горизонтали |
||
Наклон по вертикали |
||
При включенном модификаторе
Rotate and Skew
возможности инструмента
Free Transform
ограничиваются лишь функциями поворота и наклона. В этом режиме виды указателей, соответствующие другим функциям, не отображаются.
При включенном модификаторе
Scale
возможности инструмента
Free Transform
ограничиваются функциями изменения размера. Соответственно, другие виды указателей не отображаются.
Модификаторы
Distort
и
Envelope
(они появились лишь в последней версии — Flash MX) существенно отличаются от двух других:
во-вторых, в каждом из них используется только один вид указателя, не применяемый ни в одном из других режимов работы инструмента Free Transform (в форме широкой белой стрелки).
Подробнее особенности применения модификаторов
Distort
и
Envelope
рассмотрены в подразделе «Искажение объекта и создание перспективы».
Панель
Transform
имеет в целом то же предназначение, что и инструмент
Free Transform,
однако перечень реализуемых с ее помощью функций несколько отличается.
Совет
Совет
Если при выбранной вами конфигурации рабочей области панель Transform не отображается на экране, выберите в меню Window команду Transform или нажмите сочетание клавиш <Ctrl> + Т.
Формат панели
Transform
показан на Рисунок 4.27.
Выбор части объекта с помощью инструмента Arrow
Рисунок 4.7. Выбор части объекта с помощью инструмента Arrow
Инструмент
Arrow
можно также применять для редактирования контуров объектов и других линий. Для этого требуется подвести указатель к контуру (он не должен быть выбран!). Когда возле указателя появится значок «горячей области», нажать левую кнопку мыши и, не отпуская ее, переместить указатель в нужном направлении (Рисунок 4.8).
Замечание
Замечание
Инструмент Free Transform при выполнении операции выбора действует аналогично инструменту Arrow. Однако основное его предназначение — редактирование объекта. Поэтому особенности применения этого инструмента рассмотрены в следующем разделе.
Выбор части объекта с помощью инструмента Lasso
Рисунок 4.10. Выбор части объекта с помощью инструмента Lasso
Выбор части объекта с помощью инструмента Line
Рисунок 4.13. Выбор части объекта с помощью инструмента Line
Для отмены выбора, сделанного с помощью инструмента
Line,
достаточно включить инструмент
Arrow
или
Lasso
и щелкнуть левой кнопкой мыши в пустой позиции стола или рабочей области (если она является интерактивной).
Инструмент Subselection
Инструмент
Subselection
отличается от рассмотренных выше двумя свойствами:
во-вторых, его работа основана на применении так называемых кривых Безье.
Справка
Под кривыми Безье (Bezier) понимается система формального (то есть на основе формул) описания графических элементов. Эта система является, по сути, основой векторной компьютерной графики.
С помощью инструмента
Subselection
объект можно выбрать одним из двух способов:
подвести указатель мыши к контуру объекта и, когда возле него появится индикатор «горячей зоны», щелкнуть левую кнопку мыши.
В обоих случаях по периметру объекта появятся «чувствительные» точки, с помощью которых можно изменять форму объекта. На самом деле эти точки представляют собой средство для изменения параметров кривых Безье, из которых сформирован данный объект. Различают два вида таких точек: точки касания и маркеры касательных. Перемещая точки касания и маркеры, можно изменять параметры кривых и, соответственно, форму объекта.
Так вот, при первом способе выбора объекта по его периметру отображаются маркеры касательных, а при втором — точки касания и (при определенных условиях) маркеры.
На Рисунок 4.14 показан объект, выбранный первым способом (слева — «в натуральную величину», справа — с двукратным увеличением).
На Рисунок 4.15 показано изменение формы объекта посредством перемещения касательной.
Выбор и группирование объектов
Рисунок 4.21. Выбор и группирование объектов с помощью инструмента Free Transform
ВЫБОР И ВЫДЕЛЕНИЕ ОБЪЕКТОВ
Чтобы выполнить над объектом те или манипуляции, его необходимо предварительно
выбрать.
В связи с этим уместно сделать одно достаточно важно пояснение. В англоязычной литературе для обозначения операции выбора объекта используется термин Selection. В русскоязычных изданиях это слово зачастую переводят как
выделение,
что не совсем правильно. Дело в том, что между выбором и выделением (highlight - подсветка) существует принципиальная разница: выбор производит пользователь (например, щелкнув мышью на объекте), а выделение является ответной реакцией программы на действие пользователя. Для визуального выделения выбранного объекта относительно других обычно (но не всегда) используются специальные средства: инверсный цвет, штриховка и т. д.
Почему мы обратили ваше внимание на различие между выбором и выделением? Объясняется это тем, что во Flash, в отличие от многих других программ, используется несколько различных способов выделения выбранного объекта. Способ выделения зависит от того, каким образом выбран объект, и что вы собираетесь с ним в дальнейшем делать.
Во Flash можно выбрать объект целиком либо только его часть, группу объектов, экземпляр символа, текстовый блок (одно слово или несколько). Для выбора объектов, расположенных в рабочей области, удобнее всего использовать инструменты, размещенные на панели Tools.
Выбор контура объекта с помощью инструмента Arrow
Рисунок 4.3. Выбор контура объекта с помощью инструмента Arrow
О том, что указатель находится в так называемой горячей зоне объекта (то есть в зоне «видимости» объекта), свидетельствует небольшая дуга рядом с указателем. Это, кстати, свидетельствует и о том, что контур объекта может быть изменен. Как это сделать, будет рассказано ниже.
Замечание
Замечание
Если контур объекта представляет собой многоугольник (то есть имеет углы), то щелчок на любом участке (отрезке) контура приводит к выбору только этого участка. Чтобы выбрать весь такой контур, следует щелкнуть последовательно на всех отрезках контура, удерживая нажатой клавишу <Shift>.
Выбор заливки объекта выполняется аналогично выбору контура: включив инструмент
Arrow,
следует щелкнуть (один раз!) внутри объекта. Заливка будет выделена, а контур — нет.
Чтобы отменить выбор (снять выделение) объекта или его части, достаточно щелкнуть мышью в любой свободной позиции рабочей области.
При включении инструмента
Arrow в
поле
Options
панели инструментов отображаются кнопки-модификаторы, позволяющие установить дополнительные параметры работы этого инструмента (Рисунок 4.4):
Smooth (Сглаживание) — щелчок на кнопке позволяет преобразовать ломаную линию в кривую (Рисунок 4.6); для этого предварительно требуется выбрать все отрезки ломаной, углы между которыми требуется сгладить;
Выбор нескольких объектов и группирование объектов
Во Flash имеется возможность одновременного выбора нескольких объектов (или фрагментов нескольких объектов). При этом выбираемые объекты могут относиться к разным слоям. При необходимости работы с несколькими объектами как с одним целым, их следует сгруппировать.
Выбор нескольких объектов
Выбор нескольких объектов выполняется с помощью инструментов
Arrow, Subselect, Free Transform
или
Lasso.
При этом технология их использования полностью аналогична рассмотренной выше применительно к выбору одного объекта. Например, на Рисунок 4.18 показан выбор трех объектов с помощью инструмента
Arrow.
Два из них (круг и квадрат) расположены на слое
Layer 1,
а третий (овал) — на слое
Layer2.
Выбор объекта с помощью инструмента Arrow
Рисунок 4.2. Выбор объекта с помощью инструмента Arrow
Выбранный объект отображается покрытым мелкой сеткой, а контур - более толстым по сравнению с обычным состоянием (вот оно— выделение).
Для выбора контура объекта следует подвести указатель к границе объекта и щелкнуть (один раз) левой кнопкой мыши. В результате контур будет выделен таким же образом, как и при выборе всего объекта, а внутренняя часть объекта останется не выделенной (Рисунок 4.3).
Выбор объекта с помощью инструмента Lasso
Рисунок 4.9. Выбор объекта с помощью инструмента Lasso
Чтобы выбрать произвольную часть объекта с помощью инструмента
Lasso,
следует установить указатель мыши в требуемой точке (либо за пределами, либо внутри объекта), и, нажав кнопку мыши, очертить выбираемую часть (Рисунок 4.10).
Для инструмента
Lasso
предусмотрено два модификатора (Рисунок 4.11):
Polygon Mode (Режим многоугольника) - включение данного режима позволяет формировать область выбора, ограниченную прямыми линиями; для создания очередного угла требуется щелкнуть (один раз) кнопкой мыши; чтобы завершить выбор, требуется щелкнуть дважды.
Выбор одного объекта или его части
Поскольку анимация во Flash может быть построена на изменении таких свойств объекта, как цвет, форма, прозрачность, то при работе с графическим объектом пользователь может выбрать либо объект целиком, либо только его контур, либо, наоборот, только внутреннюю часть объекта (заливку).
Инструмент
Arrow
Чтобы выбрать весь объект, следует включить на панели
Tools
инструмент
Arrow
и затем выполнить одно из двух действий.:
установить указатель мыши за пределами объекта, и, нажав кнопку мыши, переместить указатель таким образом, чтобы весь объект оказался внутри области, ограниченной прямоугольником (Рисунок 4.2).
Выравнивание объектов
Выравнивание объектов (Aligning) позволяет устанавливать расположение двух или более объектов относительно некоторой базовой позиции или относительно друг друга.
Выравнивание выполняется с помощью соответствующей панели—
Align
(Выровнять). Чтобы ее открыть, следует войти в меню
Window
и в каскадном меню
Panels
выбрать команду
Align.
Панель
Align
(Рисунок 4.40) дает возможность вам выровнять выбранные объекты по горизонтальной или вертикальной оси. Вы можете выравнивать объекты вертикально (по правому краю, по центру или по левому краю выбранных объектов), либо горизонтально (по верхнему краю, по центру, или нижнему краю выбранных объектов).