[AI CC2023] Создать новый слой с именем из строковой переменной

Максим Винокуров

Участник
Топикстартер
Сообщения
38
Реакции
2
Здравствуйте. Есть скрипт, который считает длину пути и вставляет на слой в виде текста. Не могу сообразить как создать новый слой с именем из строковой переменной.
 

Drawer

Участник
Сообщения
1 811
Реакции
797
JavaScript:
var layerName = "test";
app.activeDocument.layers.add().name = layerName;
 
  • Спасибо
Реакции: almastu

almastu

15 лет на форуме
Сообщения
535
Реакции
90

Не по теме:
app.activeDocument.layers.add().name = layerName;
как прекрасен немецкий язык))))
(P.S.: ну правда напоминает конструкция, а я-то в таких случаях переменную обычно привык заводить на всякий пожарный... думаю, если бы изучал немецкий, была бы ближе конструкция Drawer)

 

Drawer

Участник
Сообщения
1 811
Реакции
797
а я-то в таких случаях переменную обычно привык заводить
Скрипт выше только для понимания и решает ровно ту задачу, которую просил ТС :) Может ему и нужно будет переменную для объекта слоя делать, так потом удобнее с ним работать.