【Photoshop】 便利!選択したレイヤーのすぐ上(または下)にレイヤー順を移動するスクリプト
- 2020/1/8
- Photoshop
- Photoshopスクリプト
- 2 comments
デフォルトでは物足りない機能を補足する、Photoshopの豆スクリプトプロジェクト。
前回は長体率を変更するスクリプトをご紹介しました。
今回はレイヤーに関するスクリプトです。
目次
レイヤーを制するものは、Photoshopを制す!かもしれない
苦手なPhotoshopを操作するにあたり、Illustratorとの違いで1番苦戦するのがレイヤーの扱い方でした。
これがなっかなか慣れない。 Illustratorに慣れていると、Photoshopのレイヤーはどうにもこうにも使いづらく感じてしまいます。
逆に言えば、レイヤーの扱い方をマスターすれば、大きく作業効率が上がりそう。
それぐらい、 Photoshopでデザインをする上でレイヤーの操作はillustrator以上に大きな重要度を占めていると感じました。
レイヤーの順番をもっと楽に変えたい
デフォルトでは、以下のようにレイヤーの順番を変更するショートカットがあります。
■最前面へ
Shift+Command+]
■前面へ
Command+]
■背面へ
Command+[
■最背面へ
Shift+Command+[
このショートカットはもちろん使うのですが、これだと現状よりひとつ上(下)、もしくは一番上(下)にしか順番を変えることができません。
作り込んでレイヤーが複雑になっていくと、この機能だけではレイヤーの移動だけで一苦労です。
もっと効率的にレイヤーの重ね順を変える方法はないものか。
ということで、選択したレイヤーのすぐ上(または下)にレイヤー順を移動するスクリプトを作った
言葉だけだと意味がわかりづらいと思います。
下の動画をごらんください。
おわかりいただけただろうか。
ピンクのシェイプがあるレイヤーを起点に見るとわかりやすいかもしれません。
これと同じような挙動をするIllustrator用のスクリプトが、以前こちらPICTRIXさんで公開されていました。(現在は公開されていないようです。)
これはとても便利で、私の中でインフラレベルのスクリプトになっています。
Photoshopでこれがあったらいいのでは?ということで、知人の協力のもとPhotoshop版を作りました。
使い方
下記よりダウンロードし、解凍すると2つのスクリプトが入っています。
「ps_selected_2layer_placebefore_to_front.jsx」は、下にあるレイヤーを上のレイヤーのすぐ上に重ね順を移動させます。
「ps_selected_2layer_placeafter_to_rear.jsx」は反対に、上にあるレイヤーを下のレイヤーのすぐ下に重ね順を移動させます。
いずれもレイヤーを2つだけ選んで、スクリプトを実行してください。
ダウンロード
Boothのダウンロードページよりダウンロードください。
このスクリプトは無料です。
検証について
macのPhotoshop cc 2019で検証しています。多分windowsでも動くと思います。
免責事項
このサイトで配布・紹介しているスクリプトを使用するにあたり、以下の項目に同意したとみなします。
・このサイトで配布しているスクリプトを無断で転送・販売・配布の禁止
・このスクリプトによって起きるいかなる不具合や損害も、サイト運営者は責任を負いません。
主に参考にさせて頂いたページ
スポンサーリンク
コメント
この記事へのトラックバックはありません。
windows10 Photoshop2020 の環境で使えました!便利なスクリプト感謝です!
スクリプト実行後、2つのレイヤー両方ともアクテイブのままの状態にする方法はありますでしょうか、
というのも、レイヤー>重ね順>逆順 のコマンドと合わせて、アクション登録できたらいいなと思ったからです。
(レイヤーパネル上で隣接させたいレイヤー達を軽くドラッグして移動させる方法がすごく億劫でして・・・;;)
コメントありがとうございます!
返信遅くなり失礼しました!
それ、やってみようとしたのですが、ちょっと難しそうで実現できなかったんです…