【发布时间】:2014-12-14 12:33:22
【问题描述】:
我正在使用这块来隐藏/显示选定的图层:
app.activeDocument.activeLayer.visible = !app.activeDocument.activeLayer.visible;
我想知道是否存在通过名称切换未选择层的方法。
非常感谢
更新:
我得到了它与这个东西的工作(我知道,它必须被清理):
function toggleLayer() {
for( var i = 0; i < app.activeDocument.artLayers.length; i++) {
if (app.activeDocument.artLayers[i].name == "theLayer"){
app.activeDocument.artLayers[i].allLocked = false;
app.activeDocument.artLayers[i].visible = !app.activeDocument.artLayers[i].visible;
}
}
}
我想知道我们是否可以在没有循环的情况下做同样的事情。
谢谢
【问题讨论】:
标签: toggle visibility photoshop layer jsx