2025/12/03 18:32

「たくさんの図形にそれぞれ違う色をつけたいけれど、一つずつ選んで着色するのは面倒くさい…」 

とくに白地図のエリアをランダムに塗る作業は手作業だと何十分もかかります。


しかし、スクリプトを使えばほんの一瞬で終わらせることができます。


今回は、Adobe Illustratorで「選択したオブジェクトをランダムな色で塗りつぶす」スクリプトの使い方をご紹介します。


ステップ1:スクリプトを保存する

githubからスクリプトをダウンロードします。


https://github.com/K-inoue3719/ai-random-fill-script/blob/main/ai-random-fill-script.jsx


保存場所はデスクトップなど、自分が分かりやすい場所で構いません。


ステップ2:オブジェクトを選択する

次にIllustratorを開き、色を変えたいオブジェクトを準備します。


今回は当店の無料の日本地図を使います。下記のURLから無料で日本地図をダウンロードしてください。


https://freemap.jp/dl/free/jp00all1.zip

aiファイルを開いて、色を変えたいオブジェクトをすべて選択状態にします。



ステップ3:スクリプトを実行する

準備が整ったら、いよいよスクリプトを実行します。


メニューバーの「ファイル」をクリックします。「スクリプト」>「その他のスクリプト...」を選択します。ステップ1で保存した「.jsx」ファイルを選択して「開く」をクリックします。



ステップ4:結果を見る

ファイルを選択した瞬間、スクリプトが実行されます。


一瞬ですべての色がランダムに変更されました!


もし「思っていた色味と違うな」と感じたらCtrl + Z(Macは Cmd + Z)で一度戻ってから、もう一度スクリプトを実行してみてください。ランダムなので、毎回違う結果が得られます。


手作業で「オブジェクト選択→色変更」を繰り返していた時間が嘘のように短縮できたと思います。