Урок 2.4

Порядок следования форм

Введение

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

Начнем с примера

В этом уроке мы будем использовать уже почти готовый проект. Файл с ним называется "Tutorial 2.4" и находится в папке "Tutorials/2 - Draw" главной директории программы. Открыв этот файл, вы увидите следующее:

Точка входа этого урока

Как вы видите, в этом файле 4 формы. По тому, как они перекрывают один другого можно определить порядок их следования (сзада вперед): красная форма, зеленая, синяя и желтая.

Как поднять и опустить форму

Выделение формы

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

Выделенная форма подсвечена

Поднять форму

Чтобы поднять форму, щелкните по инструменту Поднять форму. Обратите внимание, что красная форма поднялась на один уровень вверх.


Поднятая форма.

Выделенную форму также можно поднять при помощи нажатия клавиши "стрелка вверх". А сейчас нажмите клавишу Ввод, чтобы сбросить выделение со всех объектов. Красная форма станет опять нормальной, что указывает на то, что она невыделенная:

Снятие выделение формы

Выделение формы

Опустить форму

Далее, возьмите инструмент Выделения формы и щелкните на синей форме, чтобы ее выделить. Нажмите дважды клавишу "стрелка вниз" или щелкните дважды по инструменту Опустить форму, чтобы опустить синюю форму ниже красной, а затем ниже зеленой:


Опущенная синяя форма.

Любую форму можно также поднять на самый верх (над всеми слоями) или опустить на самый низ (под все слои). Выделите зеленую форму и удерживая клавишу <shift>, нажмите "стрелку вниз". При этом достаточно нажать всего один раз.

Поднимаем зеленую форму

Выбор скрытых форм

Если вы сейчас нажмете клавишу Ввод, то выделение с зеленой формы будет снято. Обратите внимание, что желтый круг сейчас находится под зеленым  и его не видно. И хотя кривые, составляющие желтый круг видны, его самого не видно:

Скытый желтый круг

Выделение формы

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

Выделенная зеленая форма

А вот теперь и настал момент показать небольшую уловку выделения форм нижних уровней: при нажатии клавиши "стрелка вниз" удерживайте клавишу <ctrl>. Это говорит Moho переходить к следующей форме на слой ниже. Сейчас будет выделен желтый круг:

Выделенный желтый круг

В заключение, удерживая клавишу <shift>, нажмите "стрелку вверх", чтобы вынести желтый круг поверх всех слоев пока не будет полностью видим снова:

Поднятый желтый круг