6-1: Создание копий |
После создания коллекции объектов,
может статься, что вы будете лишены
возможности получить вторую идентичную
копию. Есть два способа сделать это: с
помощью дублирования, и используя
механизм «вырезать-и-вставить».
Команда Duplicate меню Edit делает копию выбранных узлов и дуг. После вызова этой команды контур дублированных объектов привязан к курсору. Там, где вы щелкните, эти объекты и расположатся.
Если выбрать невозможным "Move after Duplicate (перемещение после дублирования)" (в команде New Node Options... меню Edit), тогда дублированные объекты размещаются немедленно, без перетаскивания. Преимущество этого метода в том, что позиция, в которой размещаются объекты, разумно определяется любыми предыдущими дублированиями.
Если какой-либо из узлов имеет экспорты на нем, они не дублируются (пока не установлен "Duplicate/Array/Extract copies exports" в команде New Node Options... меню Edit).
Команда Duplicate понуждает вновь создаваемые узлы и дуги иметь уникальные имена. Это означает, что если какой-либо узел или дуга названы (используя команду Get Info меню Info) и затем дублируются, новые будут иметь отличающиеся имена (именно, старое имя с добавленной цифрой).
Другой способ получения копий узлов и дуг - это командами «вырезать-и-вставить». Команды Copy и Cut меню Edit копируют текущие выбранные узлы и дуги в специальный буфер. Cut также удаляет объекты после их копирования. Затем команда Paste копирует объекты из специального буфера на дисплей. После вызова команды контур вставляемых объектов привязан к курсору. После щелчка они размещаются в месте щелчка.
Заметьте, что если вы копируете узел или дугу, а затем другие до вставки, тогда скопированные объекты заменятся выбранными (изменяя его тип и другие свойства, подобно команде Change... раздел 6-6). Если вы хотите командой Paste сделать вторую копию, удостоверьтесь, что ничего не выбрали, когда вызывали команду. Таким образом, дублирование объекта не может быть сделано просто вызовом Copy и затем Paste. Вы должны сделать Copy, затем снять выбор с объекта, а затем выполнить Paste.
|
|