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]中得到解答您可以找到设置链接并将其应用于自己的脚本的代码 –