1
我使用的是PS 2017,但問題實際上是針對任何版本的。我在PS中尋找一種方法,即使有人知道某個動作或腳本,也可以在圖層和圖層蒙版之間創建鏈接,而不必在每個圖層之間手動點擊。我敢肯定,我的問題是可以理解的,但這裏是之前和我說的是後:如何將多個圖層蒙版鏈接到photoshop中的多個圖層
我使用的是PS 2017,但問題實際上是針對任何版本的。我在PS中尋找一種方法,即使有人知道某個動作或腳本,也可以在圖層和圖層蒙版之間創建鏈接,而不必在每個圖層之間手動點擊。我敢肯定,我的問題是可以理解的,但這裏是之前和我說的是後:如何將多個圖層蒙版鏈接到photoshop中的多個圖層
這將斷開鏈接的所有圖層蒙版。但腳本不適用於組。
// Call the source doc
var srcDoc = app.activeDocument;
var numOfLayers = srcDoc.layers.length;
for (var i = numOfLayers -1; i >= 0 ; i--)
{
try
{
link(i, false); // this will unlink them all
}
catch(e)
{
// no layer mask!
}
}
function link(idx, setlink)
{
var desc = new ActionDescriptor();
var ref = new ActionReference();
ref.putIndex(charIDToTypeID("Lyr "), idx);
desc.putReference(charIDToTypeID('null'), ref);
var desc2 = new ActionDescriptor();
desc2.putBoolean(charIDToTypeID('Usrs'), setlink);
desc.putObject(charIDToTypeID('T '), charIDToTypeID('Lyr '), desc2);
executeAction(charIDToTypeID('setd'), desc, DialogModes.NO);
}
不理解-1得分。這不是一個合理的問題嗎? –
關於重新鏈接圖層蒙版的問題已在[https://forums.adobe.com/message/4628461#4628461]中得到解答您可以找到設置鏈接並將其應用於自己的腳本的代碼 –