Возьмите значение rgb для моих слоев со связанными слоями - PullRequest
0 голосов
/ 17 октября 2018

Это мой фотошоп, вызов файла app.psd.Мне нужно взять все значения RGB всех слоев.Некоторые слои импортируются из других файлов PSD.Я написал пример файла jsx, чтобы распечатать его.

Но он не работает.Кто-нибудь может мне помочь!

введите описание изображения здесь

for (var i=0; i<layerNode.length; i++) {

  getColors(layerNode[i].layerSets);
   for(var layerIndex=0; layerIndex < layerNode[i].artLayers.length; layerIndex++) {

   var Colour=layerNode[i].artLayers[layerIndex];
   app.activeDocument.activeLayer = Colour;
   var R = Colour.rgb.red.toFixed(2);
   var G = Colour.rgb.green.toFixed(2);
   var B = Colour.rgb.blue.toFixed(2);

   alert("Red = " + R +"\nGreen = " + G + "\nBlue = "+ B);
   }

}
...