当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
Sakura イベントに色々なインジケータを表示 - Sakura_EventIndicator.js
シェア用テキスト:
▼Sakura イベントに色々なインジケータを表示(Sakurano様作) - Sakura_EventIndicator.js
https://plugin-mz.fungamemake.com/archives/7351
イベント上にフキダシや文字を配置したり、接触範囲を拡張したり、場所移動先を表示したりできます。
ふりがな:いべんとにいろいろないんじけーたをひょうじ
機能概要: イベント上にフキダシや文字を配置したり、接触範囲を拡張したり、場所移動先を表示したりできます。
利用規約(ライセンス): MITライセンス
作者:Sakurano
作者サイト:https://x.com/minnon6130
解説ページ:https://github.com/Sakurano6130/SakuraPlugins/blob/main…
ファイル名:Sakura_EventIndicator.js
プラグインのヘルプ:
*: * @target MZ * @plugindesc イベントに色々なインジケータを表示します * @author Sakurano * @url https://github.com/Sakurano6130/SakuraPlugins/ * @help * イベント上にフキダシや文字を配置したり、接触範囲を拡張したり、場所移動先を表示したりできます。 * * ------------------------------------------------- * Sakura_EventIndicator * Copyright (c) 2024 Sakurano * This software is released under the MIT license. * http://opensource.org/licenses/mit-license.php * ------------------------------------------------- * 2024/09/11 1.0.0 公開 * ------------------------------------------------- * * プラグインコマンド: * * 🙈インジケータを一時的に隠す: * インジケータを一時的に隠します。 * * 👀隠したインジケータを表示: * 隠したインジケータを表示します。 * * 📝インジケータの設定: * インジケータをメモ欄ではなくイベントの中で設定します。 * イベントの途中で内容を変えたり、ページ毎に異なる表示をしたい場合は * こちらを利用ください。 * * 🚫このページではインジケータを表示しない: * このコマンドをイベントリストに入れておくと、そのページでは * インジケータが表示されません。 * * ------------------------------------------------- * * @param fontSizeForIndicator * @text インジケータのフォントサイズ * @type number * @desc インジケータのフォントサイズを設定します * @default 16 * * @param xOffsetIndicator * @text インジケータのX軸位置調整 * @type number * @min -9999 * @max 9999 * @desc インジケータのX軸位置調整を設定します 正の値で右、負の値で左です * @default 0 * * @param yOffsetIndicator * @text インジケータのY軸位置調整 * @type number * @min -9999 * @max 9999 * @desc インジケータのY軸位置調整を設定します 正の値で下、負の値で上です * @default 0 * * @param distanceToShowBubble * @text フキダシが表示されるプレイヤーとの距離 * @type number * @max 9999 * @desc フキダシが表示されるプレイヤーとの距離を設定します。0だとどんなに離れていても表示されます。 * @default 5 * * @command hideIndicator * @text 🙈インジケータを一時的に隠す * @desc インジケータを一時的に隠します。 * @arg eventId * @text 対象のイベントID * @type number * @min -1 * @desc 0はこのイベント、-1はプレイヤー、それ以外はイベントIDになります * @default 0 * * @command showIndicator * @text 👀隠したインジケータを表示 * @desc 隠したインジケータを表示します。 * @arg eventId * @text 対象のイベントID * @type number * @min -1 * @desc 0はこのイベント、-1はプレイヤー、それ以外はイベントIDになります * @default 0 * * @command setIndicator * @text 📝インジケータの設定 * @desc インジケータをイベントの中で設定します。イベントの途中で内容を変えたい場合はこちらを利用ください。対象のイベントIDに-1を指定すると、プレイヤーにもフキダシを出せます。 * @arg note * @text メモ欄の内容 * @desc 例1)縦線1 赤 「移動先」 例2)横0 赤 (移動先) 例3)赤「任意の文字」例4)(任意の文字) * @type string * @default (任意の文字) * @arg eventId * @text 対象のイベントID * @type number * @min -1 * @desc 0はこのイベント、-1はプレイヤー、それ以外はイベントIDになります * @default 0 * * @command clearIndicator * @text 🚫このページではインジケータを表示しない * @desc このコマンドをイベントリストの1番最初に入れておくと、そのページの時はインジケータが表示されません。 * */