当サイトの運営者です。ゲーム制作とプラグイン開発が好きで、コミュニティに貢献したいと考えています。
RPGツクールMZでゲームを制作中です。
※プログラマ・エンジニアではありません。
戦闘画面にエネミーのパラメータを表示 - DisplayEnemyParameters.js
シェア用テキスト:
▼戦闘画面にエネミーのパラメータを表示(Basu様作) - DisplayEnemyParameters.js
https://plugin-mz.fungamemake.com/archives/7195
戦闘画面でエネミーのパラメータを表示させます。
ふりがな:せんとうがめんにえねみーのぱらめーたをひょうじ
機能概要: 戦闘画面でエネミーのパラメータを表示させます。
利用規約(ライセンス): MITライセンス
作者:Basu
作者サイト:https://github.com/basuka
ダウンロードページ:https://raw.githubusercontent.com/basuka/RPGMZ/main/req…
ファイル名:DisplayEnemyParameters.js
プラグインのヘルプ:
/*:ja
* @target MZ
* @plugindesc 戦闘画面にエネミーのパラメータを表示するプラグイン
* @author Basu
* @url https://raw.githubusercontent.com/basuka/RPGMZ/main/request/DisplayEnemyParameters/DisplayEnemyParameters.js
*
* @help DisplayEnemyParameters.js
*
* このプラグインは、戦闘画面でエネミーのパラメータを表示させます。
*
* 戦闘画面で、エネミーの頭上に以下のパラメータを表示します。
* ・名前
* ・HP
* ・MP
* ・TP
*
* これらのパラメータは、プラグインパラメータで表示のON/OFFを切り替えられます。
* また、表示位置やサイズなども変更可能です。
*
*
* 表示位置とサイズは、プラグインパラメータ【ステータスの表示位置とサイズの設定】で個別に設定可能です。
*
* ・対象エネミー
* ・X座標の調整
* ・Y座標の調整
* ・ステータスの表示幅
*
* なお、これらのパラメータはエネミー画像の表示位置に合わせているため、
* エネミーが動くと、それに合わせてパラメータの表示位置も変わります。
*
*-----------------------------------------------------------------------------
* 設定方法
*-----------------------------------------------------------------------------
* 1.「プラグインマネージャー(プラグイン管理)」に、本プラグインを追加して
* ください。
*
*
* ※本プラグインはMV用に作られたフトコロ氏のプラグインをMZ用に作成されたものです。
*
* 本家作成者:フトコロ氏
* URL : https://raw.githubusercontent.com/futokoro/RPGMaker/master/FTKR_DisplayEnemyParameters.js
*=====================================================================================================================================================
*
* @param dispEnemyName
* @type boolean
* @on 有効
* @off 無効
* @default true
* @text エネミー名表示
* @desc エネミーの名前を表示する
*
* @param dispEnemyHp
* @type struct<gauge>
* @default {”label”:”true”,”value”:”true”,”gauge”:”true”}
* @text エネミーHP表示
* @desc エネミーのHPを表示する
* 空欄の場合は無効になります
*
* @param dispEnemyMp
* @type struct<gauge>
* @default {”label”:”true”,”value”:”true”,”gauge”:”true”}
* @text エネミーMP表示
* @desc エネミーのMPを表示する
* 空欄の場合は無効になります
*
* @param dispEnemyTp
* @type struct<gauge>
* @default {”label”:”true”,”value”:”true”,”gauge”:”true”}
* @text エネミーTP表示
* @desc エネミーのTPを表示する
* 空欄の場合は無効になります
*
* @param statusWidth
* @type number
* @default 144
* @text ステータスの幅
* @desc ステータスの表示幅を指定する
*
* @param statusLineHeight
* @type number
* @default 36
* @text ステータスの高さ
* @desc ステータスの1行の表示高さを指定する
*
* @param statusFontSize
* @type number
* @default 28
* @text フォントサイズ
* @desc ステータスのフォントサイズを指定する
*
* @param dispOffsetX
* @type number
* @min -9999
* @max 9999
* @default 0
* @text 表示位置(X座標)
* @desc ステータスとエネミー画像の表示位置のX座標の差(負の値で左にずれる)
*
* @param dispOffsetY
* @type number
* @min -9999
* @max 9999
* @default -40
* @text 表示位置(Y座標)
* @desc ステータスとエネミー画像の表示位置のY座標の差(負の値で上にずれる)
*
* @param posStatusList
* @type struct<posStatus>[]
* @text 表示位置とサイズ設定
* @desc ステータスの表示位置とサイズの設定
*/