見出し画像

イラストレーター スクリプト "グループの整列"

こんにちは

音楽家兼素材制作兼セラピスト兼某ショッピングモールアドバイザー兼サボテン屋さん兼たまにパスタ屋さんのXimotoです

仕事でAdobe illustratorを使用する機会が多いのですが、業務の中でレイヤーの重ね順を上から座標順に並び替えたい

でもそれを一つ一つマウスで動かしていくのは面倒

ということでスクリプトを書きました

使い方

使い方は重ね順を変えたいオブジェクトを選択、スクリプトを実行するだけです

注意点として選択オブジェクトの有無に関わらず全ての空のレイヤーは削除されます

逆に空レイヤーを削除するためだけにも使えます

画像1

画像を見ていただくとわかりますが、これ実はレイヤーではなくてグループです

座標について

重ね順は座標の高い順にZ字に座標を取っていますので同じ高さにオブジェクトがある場合右側にあるオブジェクトが下に重なります

画像2

各オブジェクトが各レイヤーの状態の場合でもこのスクリプトで重ね順の並び替えは可能です

レイヤーの並び替え

ただしレイヤーは一旦外され1つのレイヤーにグループとして入れられます

加えて空のレイヤーも削除されます

画像3

レイヤーが入れ子になっていても全て外に出されます

ポイント及び注意点

・重ね順を入れ替えたいオブジェクトを選択する
・レイヤー内のグループならそのまま順番が座標の上から順に整列される
・レイヤーの場合レイヤーから出され新たなレイヤーにグループとして整列 した状態で入れられる
・選択オブジェクトの有無に関わらず全ての空のレイヤーは削除される

確認はWindow10とMac M1 Big Sur環境下で行なっています
illustratorのバージョンは2020,2021

免責事項

このサイトで配布・紹介しているスクリプトを使用するにあたり、以下の項目に同意したとみなします。
・このサイトで配布しているスクリプトを無断で転送・販売・配布の禁止です、ごめんなさい
・このスクリプトによって起きるいかなる不具合や損害も、サイト運営者は一切の責任を負えません、ごめんなさい
・OSやillustratorのバージョンによりうまく動作しない場合があるかもしれません、ごめんなさい

何かあればご連絡いただければ対応可能な場合もございます

お役に立てれば幸いです

ダウンロードは以下から


ここから先は

73字

¥ 1,000

この記事が気に入ったらチップで応援してみませんか?