ページ 11

現在のSceneを取得したい

Posted: 2016年5月25日(水) 11:48
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()で現在のシーンの状態がアクティブかどうかは取得できるのですが
肝心な今開かれているシーンが何のかは解らずお手上げ状態です

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

Posted: 2016年5月25日(水) 13:06
by 奏ねこま
SceneManager._scene.constructor === Scene_Menu

これでどうでしょうか?
現在試せる状況にないので、間違ってたらすいません。

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

Posted: 2016年5月25日(水) 13:23
by ミスター
できました!
オブジェクト自体の参照を取得すれば良かったんですね
ありがとうございます