ブラウザに書いてある説明を読んでおきましょう。LAYERレイヤーです。PARASITEパラサイトです。ターゲットに対して情報を付加することができます。SELECTION選択領域です。STRING文字列です。前後を囲まなくてはいけません。ようにエスケープします。VECTORベクトル情報です。型の整数として収められます。このレイヤーを複製するスクリプトは、複製元のレイヤーを必要とする画像依存型のスクリプトです。それからスクリプトがどのような構成になっているのかを説明します。書いたスクリプトを置く最初のスクリプトをぱっと見ただけでは、まだ何がどうなっているのか分からないでしょう。ユーザーはメモ帳などを使って入力して下さい。ディレクトリに入れます。ユーザーの場合ではそれぞれこのようになります。スクリプトを動かすそれでは上のスクリプトの説明に入ります。自動的にこのスクリプトが読み込まれます。スクリプトの一部を書き換えて、その変更を反映させたいときにもスクリプトを再読み込みさせると反映できます。作成したスクリプトを動かしてみましょう。メニューパスに今回新しく作ったスクリプトが登録されていると思います。(レイヤーダイアログで確認して下さい)。レイヤーダイアログの複製ボタンを押したときと同じ動作ですね。中でやっていることなぜこのようになるのか、スクリプトでやっていることについて説明します。順番が逆になってしまいますが、最後の方から見ていきましょう。いう関数をメニューに登録しています。登録は、基本的に全てのスクリプトにとって必須です。登録する時に指定する名前で、すでに使用済みではない名前を自分で自由に設定することができます。続けてスクリプトの名前を付けるのが慣例となっています。行目はこのスクリプトのコマンドのメニューでの表示名を書きます。行目はこのスクリプトの説明を書きます。行目はこのスクリプトの著作権情報を書きます。行目はこのスクリプトを作成した日付を書きます。見たときに右側に表示される情報となります。行目はこのスクリプトがどの画像モードで使用できるのかという設定です。モードの両方で使えることを示しています。モードだけをここで指定した場合、レイヤーにアルファチャンネルがあったときにこのスクリプトを使うことができません。あり、それぞれグレースケールとインデックスモードになります。スクリプトが対象とするモードに合わせて指定しましょうここから後はスクリプト本体に渡す引数になります。行目はそれぞれイメージとドロアブルを取ってくるという指定です。二つは必ず必要になります。二つをスクリプト本体に渡すことができます。行目はスクリプトをメニューに配置するための登録をやっているところです。メニューパスを書きはじめるタイプが多くなります。行目、ここからスクリプトの本体が始まります。いう名前の関数を定義しています。行目で付けた名前と同じにしなければならず、この名前の関数がスクリプトを実行した時に呼び出されることになります。情報がそれぞれの変数に入っているのです。使えばいいことになります。8|)スクリプト本体を呼び出したら、次は本体内部で行う作業を書きます。書いてこのスクリプトを終えています。行目のこの間が実際に今回のスクリプトの処理を行っているところです。