【解決済み】AltSaveScreenのヘルプ?欄について

返信する
cocola
記事: 76
登録日時: 2017年4月04日(火) 12:24

【解決済み】AltSaveScreenのヘルプ?欄について

投稿記事 by cocola »

お世話になります。
現在 AltSaveScreen を使用しているのですが
「どのファイルにセーブしますか?」と出る部分についてです。
この文字を左寄せではなく 中央寄せ にするにはどのようにしたらよいのでしょうか?
最後に編集したユーザー cocola [ 2017年6月02日(金) 13:53 ], 累計 1 回
アバター
フトコロ
記事: 1029
登録日時: 2017年2月06日(月) 21:32

Re: AltSaveScreenのヘルプ?欄について

投稿記事 by フトコロ »

こんにちは。

「どのファイルにセーブしますか?」と左寄せで表示させている処理は、セーブだけでなくアイテムやスキルなどのすべての説明文のウィンドウで使っています。

そのため、中央寄せに変更するとすべて変わってしまいます。

中央寄せではなく中央にあるように見えるのでよければ、データベースの「用語」- 「メッセージ」のセーブデータのメッセージに、下のようにスペースを追加すると位置をずらせますよ。

コード: 全て選択

           どのファイルにセーブしますか?
---------------------------------------------------------------------------------------------------
プラグイン置き場(GitHub)
https://github.com/futokoro/RPGMaker/bl ... /README.md

検討中の内容は上記リンク先の「対応するかもしれないプラグインのメモ」を参照してください。
アバター
トリアコンタン
記事: 2311
登録日時: 2015年11月10日(火) 21:13
お住まい: きのこ王国
連絡する:

Re: AltSaveScreenのヘルプ?欄について

投稿記事 by トリアコンタン »

ファイル画面のヘルプのみ中央揃えにしたい場合は、継承して作り直す方法が一応あります。
AltSaveScreen.jsの20行目(「(function() {」と書かれている行の下)あたりに以下のコードを追加してみてください。
ただし、この方法を採用するとファイル画面のヘルプメッセージに制御文字が使えなくなります。
(もともとここに制御文字を使用するケースは少ないと思いますが……)

コード: 全て選択

    function Window_FileHelp() {
        this.initialize.apply(this, arguments);
    }

    Window_FileHelp.prototype = Object.create(Window_Help.prototype);
    Window_FileHelp.prototype.constructor = Window_FileHelp;

    Window_FileHelp.prototype.refresh = function() {
        this.contents.clear();
        var x = this.textPadding();
        this.drawText(this._text, x, 0, this.contentsWidth() - x * 2, 'center');
    };

    Scene_File.prototype.createHelpWindow = function() {
        this._helpWindow = new Window_FileHelp(1);
        this._helpWindow.setText(this.helpWindowText());
        this.addWindow(this._helpWindow);
    };
プラグイン関連のトラブルが発生した際の切り分けと報告の方法です。
http://qiita.com/triacontane/items/2e227e5b5ce9503a2c30

[Blog] : http://triacontane.blogspot.jp/
[Twitter]: https://twitter.com/triacontane/
[GitHub] : https://github.com/triacontane/
cocola
記事: 76
登録日時: 2017年4月04日(火) 12:24

Re: AltSaveScreenのヘルプ?欄について

投稿記事 by cocola »

>>フトコロ 様
なるほど、たしかにその方法もありました。
ですが、ヘルプ欄の文章を何度か変更しているために
その都度手作業でスペースを入れるとなるとどうしてもわずらわしく感じてしまって…

ヘルプ欄が左寄せなのはシーンごとというわけではないのですね、なんだかそう聞いたら
もういっそ全部のシーンでヘルプ欄の文章を中央寄せにしてしまいたくなりました(~_~;)
アドバイスありがとうございます!

>>トリアコンタン 様
教えてもらったソースコードを入れてみたところ、理想通りな表示がされました!
すっかり見栄えが整ってとてもいい感じです…
教えていただきありがとうございます!
返信する

“MV:質問”に戻る