選択したレイヤーの非表示/表示にこのピースを使用しています:
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;
}
}
}
ループなしで同じことができるかどうか知りたいです。
ありがとう