Подскажите, как сдублировать слои в иллюстраторе?

Статус
Закрыто для дальнейших ответов.

lakma

Участник
Топикстартер
Сообщения
21
Реакции
2
Ребята, подскажите, как сдублировать объекты в иллюстраторе таким образом, чтобы копия каждого отдельного слоя расположилась строго над копируемым. Логику показал на скрине.

Причём скопированные объекты должны быть все выделены после дублирования для дальнейшего редактирования, иначе их уже не отделить от первоначальных.

Вроде простая задача, но весь мозг уже сломал.
 

Вложения

  • SCREEN01.jpg
    SCREEN01.jpg
    104 КБ · Просм.: 1 174

njkt

Участник
Сообщения
12
Реакции
69
Если объектов не слишком много - можно по очереди каждый копировать, вставить на передний план, закрепить выделенное, (Ctrl+C, Ctrl+F, Ctrl+2). Порядок слоев будет как у вас на картинке, новые объекты заблокированы. Далее "Освободить все" (Alt+Ctrl+2) - новые объекты разблокированы и все выделены.
 
Последнее редактирование:
  • Спасибо
Реакции: lakma

lakma

Участник
Топикстартер
Сообщения
21
Реакции
2
Объектов много, в том то и дело.
Спасибо за совет.
 

Цорь

Участник
Сообщения
27
Реакции
13
Рассказываю по пунктам.
1. Разложить все объекты на отдельные слои: в палитре слоёв выделить самый верхний слой и выбрать команду для слоя "Release to layers (Sequence)"
2. Выбрать всё: Ctrl+A; cкопировать в клипборд Ctrl+C; вставить Ctrl+F.
3. Спрятать Ctrl+3 (или заблокировать Ctrl+2).
4. В палитре слоёв выделить все нужные слои - выделить первый и с Shift-ом последний.
5. Сложить все выделенные слои "Merge selected"
6. Показать спрятанное Ctrl+Alt+3 (или разблокировать Ctrl+Alt+2).

Должно получиться то, что Вам надо.
 
  • Спасибо
Реакции: lakma

andrejK

R.I.P.
Сообщения
10 300
Реакции
5 218

Не по теме:
верните Вадиму его ник [гордое имя!]))) 1998!
а то неудобно как-то...

 
Последнее редактирование:

Dresden

20 лет на форуме
Сообщения
3 161
Реакции
665

Не по теме:
Вадим здесь? Велком, очень рад возвращению!
 

dumbm1

10 лет на форуме
Сообщения
421
Реакции
196
согласно картинке, если я все правильно понял:
PHP:
  var sel = activeDocument.selection;
  var doublesArray = [];

  for (var i = 0; i < sel.length; i++) {
    doublesArray.push(sel[i].duplicate());
  }
  for (var k = 0; k < activeDocument.layers.length; k++) {
    activeDocument.layers[k].hasSelectedArtwork = false;
  }
  for (var j = 0; j < doublesArray.length; j++) {
    doublesArray[j].selected = true;
  }
 
Последнее редактирование:
  • Спасибо
Реакции: lakma
Статус
Закрыто для дальнейших ответов.