【解決済】ウィンドウを即座に表示。

ぶたマスク見習い
記事: 32
登録日時: 2016年11月23日(水) 23:03

【解決済】ウィンドウを即座に表示。

投稿記事by ぶたマスク見習い » 2018年1月13日(土) 14:12

こんにちは、いつもお世話になってます。

早速ですが、ツクールのウィンドウって”閉じてるところからスィッと開き、文字が現れる。”という感じですよね。
それを例えばドラクエのように"バッっと現れてバッと消える。"という雰囲気に変えることは可能でしょうか?
jsファイルをいろいろ覗いてみたのですが、わたしの勉強不足もあって見つけることはできませんでした。

とても地味なことですが、お力を貸していただけると幸いです。宜しくお願いします。
最後に編集したユーザー ぶたマスク見習い on 2018年1月13日(土) 18:26 [ 編集 1 回目 ]

アバター
フトコロ
記事: 895
登録日時: 2017年2月06日(月) 21:32

Re: ウィンドウを即座に表示。

投稿記事by フトコロ » 2018年1月13日(土) 16:19

こんにちは。

ウィンドウが徐々に開いたり閉じたりする処理は、以下のコードによるものです。

rpg_window.js 117行目~

コード: 全て選択

Window_Base.prototype.updateOpen = function() {
    if (this._opening) {
        this.openness += 32;
        if (this.isOpen()) {
            this._opening = false;
        }
    }
};

Window_Base.prototype.updateClose = function() {
    if (this._closing) {
        this.openness -= 32;
        if (this.isClosed()) {
            this._closing = false;
        }
    }
};

上のコードの 32 という値を 255 に変えると、即座に開閉するようになります。
ぶたマスク見習い
記事: 32
登録日時: 2016年11月23日(水) 23:03

Re: ウィンドウを即座に表示。

投稿記事by ぶたマスク見習い » 2018年1月13日(土) 18:26

こちらの数値だったんですね!無事変更を加えることができました!
フトコロさん、どうもありがとうございました!

“MV:質問” へ戻る