在photoshop中有一种选择目标图层上所有像素的方法吗? (Mac-Command)单击图层窗口中的缩略图)。如果不是......
我确实有一个这样的工作版本,但在某些地方,Photoshop已经更新了它的命令,并且代码段不再有效。 那个剧本充满了龙,当我今天在Photoshop CC 2017中运行时,我收到以下错误
以下是片段:
//setCurrentLayerSelection. Ton's of 'here be dragons::
var idChnl = charIDToTypeID( "Chnl" );
var actionSelect = new ActionReference();
actionSelect.putProperty( idChnl, charIDToTypeID( "fsel" ) );
var actionTransparent = new ActionReference();
actionTransparent.putEnumerated( idChnl, idChnl, charIDToTypeID( "Trsp" ) );
var actionDesc = new ActionDescriptor();
actionDesc.putReference( charIDToTypeID( "null" ), actionSelect );
actionDesc.putReference( charIDToTypeID( "T " ), actionTransparent );
executeAction( charIDToTypeID( "setd" ), actionDesc, DialogModes.NO );
断线是最后一行。 有没有快速解决这个问题,甚至更好的标准方法?在我看来,这是一个非常基本的功能。
答案 0 :(得分:0)
可悲的是,我只能找到#2的答案,但这里有: