返信先: 【解決】バトルシーンでのレベル表示

#ツクルーム フォーラム RPGツクールMZ (RPG Maker MZ) 【解決】バトルシーンでのレベル表示 返信先: 【解決】バトルシーンでのレベル表示

#485
munokura
参加者

そのままコピーするとsyntax errorになりました。
下記に修正したところ、想定通りに動作しました。

Window_BattleStatus.prototype.drawActorLevel = function (actor, x, y) {
const members = $gameParty.battleMembers();
const bitmapWidth = this.width / members.length; // アクター1人分の幅
const levelWidth = this.textWidth(actor.level); // レベル数値の幅
// const xOffset = x + bitmapWidth – levelWidth; // –は特殊文字だったのでマイナスに書き換えた
const xOffset = x + bitmapWidth – levelWidth; // レベル数値の右端のx座標
this.changeTextColor(ColorManager.systemColor());
this.drawText(TextManager.levelA, x, y, 48);
this.resetTextColor();
// this.drawText(actor.level, xOffset, y, levelWidth, ‘right’); // クォーテーションが特殊文字だったので書き換えた
this.drawText(actor.level, xOffset, y, levelWidth, “right”); // 幅指定を追加
};

ゲスト