当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
メッセージウィンドウがプレイヤーに被らないようにする - WindowAvoidsPlayer.js
シェア用テキスト:
▼メッセージウィンドウがプレイヤーに被らないようにする(あわやまたな様作) - WindowAvoidsPlayer.js
https://plugin-mz.fungamemake.com/archives/6514
メッセージウィンドウがプレイヤーに被らないようにします。
ふりがな:めっせーじうぃんどうがぷれいやーにこうむらないようにする
機能概要: メッセージウィンドウがプレイヤーに被らないようにします。
利用規約(ライセンス): MITライセンス
作者:あわやまたな
作者サイト:https://awaya3ji.seesaa.net/
解説ページ:https://awaya3ji.seesaa.net/article/499238761.html
ファイル名:WindowAvoidsPlayer.js
プラグインのヘルプ:
/*: * @target MZ * @plugindesc メッセージウィンドウがプレイヤーに被らないようにします。 * @orderAfter MessagePlus * @orderAfter MessageFaceOption * @author あわやまたな (Awaya_Matana) * @url https://awaya3ji.seesaa.net/article/499238761.html * @help ツクール2000の再現機能。 * プレイヤーが画面上方に位置している場合はウィンドウを下に、 * 画面下方に位置している場合はウィンドウを上に表示するようにします。 * * [更新履歴] * 2023/05/05:Ver.1.0.0 公開。 * 2023/12/18:Ver.1.1.0 不具合修正。 * 2023/12/18:Ver.2.0.0 機能を簡素化。 * * @param tolerance * @text 許容値 * @desc プレイヤーが画面中央からどれくらいズレた時にウィンドウの位置を変えるかを数値で指定します。autoならタイル幅に依存。 * @type combo * @default auto * * @command enableAvoid * @text 回避有効化 * @desc プレイヤーが画面上方に位置している場合はウィンドウを下に、画面下方に位置している場合はウィンドウを上に表示するようにします。 * * @command disableAvoid * @text 回避無効化 * @desc 元に戻します。 * */