現在のSceneを取得したい

返信する
ミスター
記事: 5
登録日時: 2016年5月05日(木) 17:45

現在のSceneを取得したい

投稿記事 by ミスター »

rpg_core.js:2365より
Input.isTriggered = function(keyName) {
if (this._isEscapeCompatible(keyName) && this.isTriggered('escape')) {
return true;
} else {
return this._latestButton === keyName && this._pressedTime === 0;
}
};
の部分を改変してif(Scene_Menuの時){~}のようなものを追加したいと考えてます

SceneManager._scene.isActive()で現在のシーンの状態がアクティブかどうかは取得できるのですが
肝心な今開かれているシーンが何のかは解らずお手上げ状態です
奏ねこま
記事: 702
登録日時: 2016年1月20日(水) 20:04

Re: 現在のSceneを取得したい

投稿記事 by 奏ねこま »

SceneManager._scene.constructor === Scene_Menu

これでどうでしょうか?
現在試せる状況にないので、間違ってたらすいません。
ミスター
記事: 5
登録日時: 2016年5月05日(木) 17:45

Re: 現在のSceneを取得したい

投稿記事 by ミスター »

できました!
オブジェクト自体の参照を取得すれば良かったんですね
ありがとうございます
返信する

“MV:質問”に戻る