ページ 11

『解決済み』セーブ後 セーブウィンドウを閉じないようにする方法

Posted: 2019年3月26日(火) 14:31
by 蟹そぼろ
セーブデータにそこそこの情報を記載するゲームを作っているので
セーブ後ウィンドウを閉じてしまう仕様が好ましくないと思い
セーブ画面を閉じないようにする方法を探した居たら以下の記事を見つけました
viewtopic.php?t=5772

記事通り
Scene_Save.prototype.onSaveSuccess中の
this.popScene();

this.activateListWindow();
に変えると閉じなくはなりましたが、
画面を切り替えないと情報が反映されないです

セーブ後ウィンドウを閉じず直ぐに反映する方法は無いでしょうか
ご意見いただければ幸いです。

Re: セーブ後 セーブウィンドウを閉じないようにする方法

Posted: 2019年3月26日(火) 15:33
by ぽんぽこねるそん
蟹そぼろさん、こんにちは。

セーブ後にウィンドウに情報を反映されたいのなら
this.activateListWindow();の下に

コード: 全て選択

this._listWindow.refresh();
を加えてウィンドウをリフレッシュさせれば
反映されると思います。

Re: セーブ後 セーブウィンドウを閉じないようにする方法

Posted: 2019年3月26日(火) 22:18
by 蟹そぼろ
ありがとうございます!
理想の挙動になりました

this._listWindow.refresh();
知れてよかったです

ご返信ありがとうございました