MZ用プラグイン

【お手軽輪郭線プラグイン】 - 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
*/

スポンサードリンク

スポンサードリンク

-MZ用プラグイン

Copyright© #ツクプラMZ , 2026 All Rights Reserved.