Супер нубски въпрос. Намерих код, който преименува моите слоеве от най-високо ниво като „Рамка 1, Рамка 2 и т.н...“ Как мога да накарам преименуването да се прилага САМО за видими слоеве? Вторият въпрос е как да преименувам само избран слой (независимо дали е видим или не) на „Рамка 1“ или каквото и да избера и да не засягам други слоеве в документа?
Ето кода.
var doc = app.activeDocument;
idLayers(doc); // Rename layers
function idLayers(doc){
for(i=0;doc.layers.length>i;i++){
var currentLayer = doc.layers[i];
currentLayer.name= 'Frame '+(i+1);
}
}
Благодаря ви много за вашата помощ!