当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
マップイベントごとに吹き出し位置を調整 - IZ_ChangeBalloonPos.js
シェア用テキスト:
▼マップイベントごとに吹き出し位置を調整(いず様作) - IZ_ChangeBalloonPos.js
https://plugin.fungamemake.com/archives/19009
特定のマップイベントのみ、吹き出しの表示位置を変更します。
ふりがな:まっぷいべんとごとにふきだしいちをちょうせい
機能概要: 特定のマップイベントのみ、吹き出しの表示位置を変更します。
利用規約(ライセンス): MITライセンス
作者:いず
作者サイト:https://x.com/izusant
直接ダウンロード:Zipファイルダウンロードページ:http://izusant.wixsite.com/croquis-iz/single-post/2018/…
ファイル名:IZ_ChangeBalloonPos.js
プラグインのヘルプ:
/*: * @plugindesc 特定のマップイベントのみ、吹き出しの表示位置を変更します。 * 吹き出し位置を変更する場合は、マップイベントのメモ欄に特定のタグを記入します。 * @author いず * * * @param == BalloonPos1 == * @desc * @type number * @default * * @param X1 * @desc 吹き出し位置X座標 * default : 0(中央軸上)数値が大きいほど右 * @type number * @min -9999 * @max 9999 * @default 0 * @decimals 2 * @parent == BalloonPos1 == * * @param Y1 * @desc 吹き出し位置Y座標 * default : 1(イベント頭上)数値が大きいほど上 * @type number * @min -9999 * @max 9999 * @default 1 * @decimals 2 * @parent == BalloonPos1 == * * * @param == BalloonPos2 == * @desc * @type number * @default * * @param X2 * @desc 吹き出し位置X座標 * default : 0(中央軸上)数値が大きいほど右 * @type number * @min -9999 * @max 9999 * @default 0 * @decimals 2 * @parent == BalloonPos2 == * * @param Y2 * @desc 吹き出し位置Y座標 * default : 1(イベント頭上)数値が大きいほど上 * @type number * @min -9999 * @max 9999 * @default 1 * @decimals 2 * @parent == BalloonPos2 == * * @param == BalloonPos3 == * @desc * @type number * @default * * @param X3 * @desc 吹き出し位置X座標 * default : 0(中央軸上)数値が大きいほど右 * @type number * @min -9999 * @max 9999 * @default 0 * @decimals 2 * @parent == BalloonPos3 == * * @param Y3 * @desc 吹き出し位置Y座標 * default : 1(イベント頭上)数値が大きいほど上 * @type number * @min -9999 * @max 9999 * @default 1 * @decimals 2 * @parent == BalloonPos3 == * * @help マップイベントに表示する吹き出しの位置を変更します。 * 吹き出し位置を変更したいマップイベントのメモ欄に * 下記のタグを記入してください。 * 吹き出し位置は、デフォルトのものを含め4種類設定できます。 * * * ■タグ一覧 * ・(タグなし):デフォルト、イベント頭上、中央軸上 * ・<balloonPos1> : ユーザー設定1 * ・<balloonPos2> : ユーザー設定2 * ・<balloonPos3> : ユーザー設定3 * * ■プラグインパラメータの数値について * ・吹き出しの位置は、次のように制御されます。 * 〇 X座標 * = キャラクター中心軸 + キャラクターの横幅 × (X1 or X2 or X3) * 〇 Y座標 * = キャラクター足元 - キャラクターの縦長さ × (Y1 or Y2 or Y3) */