レイヤーの不透明度で、レイヤーダイアログにあるレイヤー不透明度のスライダーが表すものと同じです。レイヤーの結合モードで、レイヤーダイアログにあるレイヤーモードに相当します。先頭を取り出してやる必要があります。新しく作成したレイヤーを指すようになりました。「コンテキストを記憶する」というのは、例えばその時に使用中のブラシやパターンや描画色/背景色などを記憶するということです。行目の処理で背景色を変更してしまうので、変更前の状態を記録しておきたいのです。行目は背景色の色を変更しています。スクリプトを実行した時にユーザーが指定した色です。何が入っているのか忘れてしまったら、このスクリプトの説明の最初の方に戻りましょう。塗す作業を行っています。この作業は背景の色をセットするという意味だけではなく、レイヤーの状態を初期化するという意味も持っています。いうと、大抵新しく作成したレイヤーは初期化されていなくてランダムな模様が描かれているからです。呼び出しでレイヤーを初期化してやる必要があります。塗りつぶしタイプに与えてやります。この時点ではまだ画像にレイヤーはありません。行目で実際に画像にレイヤーを追加しています。説明は最初のスクリプトでしているので、そちらを参照して下さい。行目で変更してしまっため、スクリプトを呼び出す前とは違っているかもしれません。した時の状態に元に戻しています。このようにスクリプトの途中で変化してしまった状態をできるだけスクリプトの実行前の状態に戻しておくことがお勧めです。行目では作成した画像をディスプレイに出現させています。使うまでは実際のディスプレイには表示されません。使うまでは実際に画像にレイヤーが現れないことと同じです。新規画像を作成するタイプのスクリプトでは、新規画像の表示のためにこの呼び出しが必要になります。行目はディスプレイの更新です。始まった終わりの括弧の二つがあります。ドロップシャドウ文字を作るスクリプト上の二つのスクリプトは、画像依存型スクリプトと独立実行型スクリプトの例として基本的な部分しか持っていない非常に簡単なスクリプトでした。これではお世辞にも実用的であるとは言えません。実際に使えるスクリプトとして、ドロップシャドウを作るスクリプトを作ります。これも簡単なスクリプトですが、これができればもうスクリプトの書き方の基本はマスターしたことになるので、他のスクリプトを書くことができるようになります。それを元にスクリプトを書き起こすようにすると、スクリプト作成の流れが分かって効率が良くなります。始まる行はコメント扱いになり、スクリプトの実行には影響を及ぼしません。スクリプトがある程度長くなったら、その部分が何の処理をやっているのかをコメント行として書いておくと、後でスクリプトを見たときに分かりやすくなります。"<Image>/Filters/Test")このスクリプトを動かすと下のようなダイアログが出てきます。先程よりも文字とフォントを選択させるボックスが増えていますね。スクリプトの機能が色々と増えていっており、柔軟になってきましたね。"<Image>/Filters/Test")最初にスクリプトの登録と、本体の呼び出しのところから説明します。入力ボックスが増えていますが、基本的にはこれまでと何ら変わりはありません。引数としてスクリプト本体に渡しています。0))変数は使用する前に、使う変数を宣言する必要があります。構文を使用して値を代入するという方法を使います。最初に画像を作ります。