【Illustrator】「グループ化」「他をロック」「すべてのレイヤーをロック解除」を1つのショートカットにまとめる【ショートカット拡張】
3408 ワード
選択あり
- 「グループ化」
選択なし
- レイヤーにロックがかかっていない場合 ・・・ 「他をロック」
- レイヤーにロックがかかっている場合 ・・・ 「すべてのレイヤーをロック解除」
- レイヤーにロックがかかっていない場合 ・・・ 「他をロック」
- レイヤーにロックがかかっている場合 ・・・ 「すべてのレイヤーをロック解除」
var select = app.activeDocument.selection;
var layers = app.activeDocument.layers;
var locked = false;
// オブジェクトが選択されている場合
if (select.length > 0){
app.executeMenuCommand('group'); // グループ化
}
// オブジェクトが選択されていない場合
else{
for (i=0; i<layers.length; i+=1){
if (layers[i].locked){locked = true;}
}
// レイヤーがロックかかっている場合
if (locked){
app.doScript("すべてのレイヤーをロック解除","#");
}
// レイヤーがロックかかっていない場合
else{
app.doScript("他をロック","#");
}
}
Author And Source
この問題について(【Illustrator】「グループ化」「他をロック」「すべてのレイヤーをロック解除」を1つのショートカットにまとめる【ショートカット拡張】), 我々は、より多くの情報をここで見つけました https://qiita.com/comsk/items/94e6522401f2d62e375f著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .