【解決済み】オプションからゲーム終了(タイトルに戻る)をするには?
Posted: 2021年6月26日(土) 18:17
通常はメニュー内にゲーム終了(タイトルに戻る)コマンドがありますが、このコマンドをメニューではなくオプション内で呼び出すにはどうすればいいのでしょうか?
わかる方、教えて頂けると助かります。
よろしくお願いします。
わかる方、教えて頂けると助かります。
よろしくお願いします。
コード: 全て選択
(() => {
"use strict";
const _Scene_Options_createOptionsWindow = Scene_Options.prototype.createOptionsWindow;
Scene_Options.prototype.createOptionsWindow = function() {
_Scene_Options_createOptionsWindow.call(this);
this._optionsWindow.setHandler('toTitle', this.commandToTitle.bind(this));
};
Scene_Options.prototype.commandToTitle = function() {
this.fadeOutAll();
SceneManager.goto(Scene_Title);
};
const _Window_Options_makeCommandList = Window_Options.prototype.makeCommandList;
Window_Options.prototype.makeCommandList = function() {
_Window_Options_makeCommandList.call(this);
this.addCommand(TextManager.toTitle, 'toTitle');
};
const _Window_Options_statusText = Window_Options.prototype.statusText;
Window_Options.prototype.statusText = function(index) {
const result = _Window_Options_statusText.call(this, index);
if (this.commandSymbol(index) === 'toTitle') {
return;
} else {
return result;
}
};
const _Window_Options_processOk = Window_Options.prototype.processOk;
Window_Options.prototype.processOk = function() {
_Window_Options_processOk.call(this);
this.callOkHandler();
};
})();