[解決済]ログウィンドウ表示プラグイン

みつるぎ
記事: 38
登録日時: 2016年1月27日(水) 08:26

Re: [解決済]ログウィンドウ表示プラグイン

投稿記事by みつるぎ » 2021年5月18日(火) 14:46

再び追加の質問(要望? バグ報告?)ですが、
このプラグインはログ上に表示される文字サイズを小さくする機能はありますか?
フォントサイズの変更の数値をいじっても文字が小さくなっていないっぽいのです。
(もしかして別の項目で設定する内容?)

アバター
GrayOgre
記事: 45
登録日時: 2020年9月03日(木) 08:15
連絡を取る:

Re: [解決済]ログウィンドウ表示プラグイン

投稿記事by GrayOgre » 2021年5月18日(火) 18:38

この件、心当たりがあります。

MZではstandardFontSizeが廃止になっており、
さらにdrawTextExを使うと、データベースで設定された
フォントサイズに戻されてしまいます。

とりあえず私は、以下のようにしてこの問題を回避しました。

コード: 全て選択

    Window_Base.prototype.setFontSize = function(size) {
        this.contents.fontSize = size;
    };

    const _window_saveFileStatus_resetFontSettings = Window_SaveFileStatus.prototype.resetFontSettings;
    Window_SaveFileStatus.prototype.resetFontSettings = function() {
        _window_saveFileStatus_resetFontSettings.call(this);
        this.setFontSize(fontSize);    // フォントの再設定
    };
アバター
ムノクラ
記事: 2011
登録日時: 2018年2月23日(金) 11:41
連絡を取る:

Re: [解決済]ログウィンドウ表示プラグイン

投稿記事by ムノクラ » 2021年5月26日(水) 14:12

みつるぎ氏へ
ご報告ありがとうございます。
バグです。

修正しましたので、動作確認をお願いします。
https://raw.githubusercontent.com/munok ... indowMZ.js

GrayOgre氏へ
ご助言ありがとうございます。
drawTextExを使うとリセットされてしまうとの事で、非常に助かりました。
技術者としては最低な内容の修正方法だと思いますが(笑)強引に動作させることが出来ました。
(恥ずかしいですが、まぁ動けば良いかな…なんて…素人なので)

ちなみに、下記の「あんまり需要ないんじゃない?」と置いておいたプラグインを書いた経験からの修正方法です。
viewtopic.php?f=99&t=10546

技術者だと、逆に思いつかない解決方法だと思って、自嘲しています。

本当は initialize 時に指定できないかな…とか思ったのですが、今回はとりあえず。
---
JavaScriptの基本を学習せずにツクールのプラグインやスクリプトを使って横着してゲームを作ろうとしている人間です。
そのような者なので、適当な投稿をするかも知れません。
他の方の投稿を信用してください。
みつるぎ
記事: 38
登録日時: 2016年1月27日(水) 08:26

Re: [解決済]ログウィンドウ表示プラグイン

投稿記事by みつるぎ » 2021年5月28日(金) 07:54

無事に文字サイズ変更できるようになりました。修正ありがとうございます!

“MZ:プラグイン素材のリクエスト” へ戻る