Как правильно добавить слой?

  • Автор темы Автор темы doom21
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

doom21

Участник
Топикстартер
Сообщения
34
Реакции
5
С Новым годом!
Есть небольшой вопрос. Нужно добавить дополнительный слой "Boxes"
Который должен быть добавлен подслоем "Text"
Если вариант кода (что ниже), то слой "Boxes" будет добавлен сверху слоя "Text".
Подскажите пожалуйста, что нужно добавить в код (см. ниже) чтобы слой "Boxes" был ниже слоя "Text"

Код:
 try {
    myDoc.layers.add ( { name: "Boxes" } )

  } catch (error) {
    myDoc.layers.item("Boxes");
  }
 
Просто переместите слой куда надо
Код:
var myDoc =app.activeDocument;
var myLayerText = myDoc.layers.itemByName("Text");
try {
   var  myLayerBoxes = myDoc.layers.add ( { name: "Boxes" } );
   myLayerBoxes.move(LocationOptions.AFTER, myLayerText)
  } catch (error) {
   var myLayerBoxes = myDoc.layers.itemByName("Boxes");
  }
 
Спасибо!
Возник еще вопрос: "А как переименовать слой Text"?
 
Не стесняйтесь нажимать кнопку с такой надписью под полезными сообщениями.
Возник еще вопрос: "А как переименовать слой Text"?
А как пробовали? И интересно было бы глянуть мануал, которым пользуетесь и не нашли этого свойства:
Код:
app.activeDocument.layers.item("text").name = "images";
 
Статус
Закрыто для дальнейших ответов.