当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
リージョンの色を描画します - KEN_RegionColor.js
シェア用テキスト:
▼リージョンの色を描画します(KEN様作) - KEN_RegionColor.js
https://plugin-mz.fungamemake.com/archives/8013
リージョンの色を描画します
ふりがな:りーじょんのいろをびょうがします
機能概要: リージョンの色を描画します
利用規約(ライセンス): MITライセンス
作者:KEN
作者サイト:https://github.com/t-kendama/RPGMakerMZ/blob/master/KEN_RegionColor.js
解説ページ:https://github.com/t-kendama/RPGMakerMZ/blob/master/KEN…
ダウンロードページ:https://raw.githubusercontent.com/t-kendama/RPGMakerMZ/…
ファイル名:KEN_RegionColor.js
プラグインのヘルプ:
@help * * マップ上のリージョンに色を描画します。 * リージョンの設定はプラグインコマンド、またはプラグインパラメータから設定します。 * * リージョンの色を消去したい場合、プラグインコマンドから行ってください。 * 色はCSSカラー名も使用可能です(red, blue など)。 * * * @param DefaultRegionColors * @text デフォルトのリージョン色 * @type struct<RegionColor>[] * @desc マップ読み込み時に描画するリージョン色です * @default [] * * @param RegionLayer * @text リージョンレイヤー位置 * @desc リージョン色を描画する位置を設定します。 * @type select * @option キャラクターより下 * @value 3 * @option キャラクター・上層タイルより上 * @value 4 * @default 3 * * @command setRegionColor * @text リージョン色を設定 * @desc 指定リージョンに色・不透明度・点滅・フラッシュ効果を設定します。 * * @arg regionId * @type number * @text リージョンID * @desc 色を設定するリージョンID * @default 1 * @min 1 * @max 255 * * @arg color * @type combo * @desc 色の設定(例.rgb(255,0,0)) * @text 色 * @default rgb(255,0,0) * @option red * @option blue * @option green * @option yellow * @option cyan * @option magenta * @option black * @option white * @default rgb(255,0,0) * * @arg alpha * @type number * @text 不透明度 * @desc リージョン色の不透明度 * @min 0 * @max 255 * @default 128 * * @arg blink * @type boolean * @text 点滅 * @desc リージョンを点滅させます * @default false * * @arg flash * @type boolean * @text フラッシュ * @desc リージョンにフラッシュアニメーションをつけます * @default false * * * @command clearRegionColor * @text 指定リージョンの色を消す * @desc 指定したリージョンIDの色設定をクリアします * * @arg regionId * @type number * @text リージョンID * @default 1 * @min 1 * @max 255 * * @command clearAllRegionColor * @text 全リージョン色をクリア * @desc 登録した全リージョンカラー設定を消去します * * @command restoreRegionColorPreset * @text リージョンプリセットを復元 * @desc プラグインパラメータで定義されたリージョンカラーを再適用します。 *