ページ 11

MOG_BattleResultのフォントサイズについて

Posted: 2020年5月06日(水) 00:35
by naooo
MOG_BattleResultを使っているのですが
戦闘結果のステータスUP画面でのフォントサイズの変更ができなくて困っています。

おそらく
---------------------------------------------------------------------------------------------------------------------------
//==============================
// * Update Animation
//==============================
BattleResult.prototype.updateLevelAnimation = function() {
this.updateLevelPosition();
this._spriteActor.opacity += 10;
this._levelLayout.opacity += 10;
this._name.opacity += 10;
this._par.opacity += 10;
if (this._skill) {this.updateSkillAnimation()};
if (this.pressAnyKey()) {
if (this._skillIndex >= $gameTemp._bResult[4].length) {
this.clearParData();
} else {
this.refreshNewSkill();
};
};
};
---------------------------------------------------------------------------------------------------------------------------
のthis._par.opacity += 10;の下あたりに
fontsizeを差し込むのでしょうが何をやってもダメでした。
どなたかおわかりになる方いらっしゃればお教えください

Re: MOG_BattleResultのフォントサイズについて

Posted: 2020年5月06日(水) 03:22
by Plasma Dark
MOGプラグインの改造は茨の道です。もしやるなら相応の覚悟をしてから挑んでください。

ざっと読んだ限り、 MOG_BattleResult.js では数値の描画について、 Bitmap クラスの drawText メソッドを利用しているようです。
対象メソッドは同クラス内の fontSize を参照しているようなので、書き換えたい数値を描画するために作られている Bitmap インスタンスの fontSize をいい感じに書き換えてあげればサイズが変わるんじゃないかと思います。