【お手軽輪郭線プラグイン】 - UY_OutlineShader.js

▼【お手軽輪郭線プラグイン】(uynet様作) - UY_OutlineShader.js
https://plugin-mz.fungamemake.com/archives/8332
シンプルな輪郭線シェーダープラグインです。イベントやピクチャを対象とし、輪郭線をつけることができます。 色、透明度、太さの変更が可能です。 有償ツールとして販売中 https://studio-uy.booth.pm/items/7191582
ふりがな:おてがるりんかくせんぷらぐいん
機能概要: シンプルな輪郭線シェーダープラグインです。イベントやピクチャを対象とし、輪郭線をつけることができます。 色、透明度、太さの変更が可能です。 有償ツールとして販売中 https://studio-uy.booth.pm/items/7191582
利用規約(ライセンス): MITライセンス
作者:uynet
作者サイト:https://x.com/studio_uy_booth
解説ページ:https://studio-uy.booth.pm/items/7191582
ダウンロードページ:https://studio-uy.booth.pm/items/7191582
ファイル名:UY_OutlineShader.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc 輪郭線シェーダー * @author uynet * Version * 1.0.2 2026/07/17 第二版 * 1.0.1 2026/06/17 help文章の修正 * 1.0.0 2026/06/15 初版 * * ピクチャ、イベント等を対象に輪郭線シェーダーを適用します。 * * @base PluginCommonBase * @orderAfter PluginCommonBase * * * @param isExclusive * @text 常に一つを選択 * @type boolean * @default false * @desc 対象を変更すると、他のスプライトへのフィルターが自動で解除されます。 * * @command SET_TARGET_EVENT * @text 適用対象イベントを設定(イベントID) * @desc シェーダー適用対象のイベントを選択します。この後にシェーダー適用コマンドを実行してください。 * * @arg eventId * @type number * @min -1 * @default 0 * @desc 表示位置を変更するイベントID。 * -1:プレイヤー / 0:実行イベント / 1以上:番号のイベント * * @command SET_TARGET_PICTURE * @text 対象の指定(ピクチャ) * @desc シェーダー適用対象のピクチャIdを選択します。この後にシェーダー適用コマンドを実行してください。 * * @arg pictureId * @text ピクチャId * @type number * @desc ピクチャIdです。 * @default 1 * * @command APPLY_SHADER * @text シェーダーを適用 * @desc 事前に「適用対象イベント」に設定したイベントへシェーダを適用します。 * * @command RESET_SHADER * @text シェーダーを解除 * @desc 事前に「適用対象イベント」に設定したイベントへ適用されたシェーダを解除します。 * * @command SET_COLOR * @text 色の設定(カラーコード) * @desc カラーコードで色を指定します。例:#ff0000 * @arg color * @type text * * @command MOVE_UNIFORM * @text パラメータ設定 * @desc 操作対象のフィルターにパラメータ(uniform変数)を設定します。 * * @arg name * @text 変数名 * @type select * @option 太さ * @value lineWidth * @option アルファ * @value ammount * @default lineWidth * * @arg value * @decimals 2 * @type number * @text 値 * @default 0.0 * @min 0.0 */