Доброго дня, уже давно пользуюсь данным скриптом, нашел на просторах форума адоби:
С помощью данного скрипта можно осуществить замену нижних выделенных слоев на верхние выделенные слои (только нужно в выплывающем окне указывать какое количество слоев снизу нужно заменить на слои сверху, желательно чтобы их количество было одинаковым, иначе замена может проходить очень странно). Вопрос такой - а можно как-то сделать так, чтобы после работы скрипта все слои оставались на своих местах, просто они перемещаются на самый нижний слой (показал на видео)? В скрипте все устраивает, кроме этого. Как всегда - заранее благодарю форумчан.
Код:
var n = prompt("", 8, "No. of items to randomly replace tiles:");
for (var i = app.selection.length - 1; i > n - 1; i--) {
var pos = app.selection[i].position,
w = app.selection[i].width,
h = app.selection[i].height;
app.selection[i].remove();
var index = i%n;
var duple = app.selection[index].duplicate(app.activeDocument, ElementPlacement.PLACEATEND);
duple.position = pos;
duple.width = w;
duple.height = h;
}
С помощью данного скрипта можно осуществить замену нижних выделенных слоев на верхние выделенные слои (только нужно в выплывающем окне указывать какое количество слоев снизу нужно заменить на слои сверху, желательно чтобы их количество было одинаковым, иначе замена может проходить очень странно). Вопрос такой - а можно как-то сделать так, чтобы после работы скрипта все слои оставались на своих местах, просто они перемещаются на самый нижний слой (показал на видео)? В скрипте все устраивает, кроме этого. Как всегда - заранее благодарю форумчан.