Project1
标题:
Scene_Map每次都要重新建立吗,不能继承吗
[打印本页]
作者:
yang1zhi
时间:
2018-9-19 23:13
标题:
Scene_Map每次都要重新建立吗,不能继承吗
SceneManager.goto = function(sceneClass) {
if (sceneClass) {
if (this._scene && this._scene.constructor === Scene_Map) {
$gameVariables._data[20] = this._scene
}
if (sceneClass == Scene_Map && $gameVariables._data[20]) {
console.log($gameVariables._data[20])
this._nextScene = $gameVariables._data[20]
} else {
this._nextScene = new sceneClass();
}
}
if (this._scene) {
this._scene.stop();
}
};
我把Scene_Map保存到变量里,下次要用Scene_Map时再取出来。
结果提示$dataMap是null
作者:
wr282828
时间:
2018-9-20 00:37
本帖最后由 wr282828 于 2018-9-20 00:39 编辑
this._scene
这个在转换场景的时候会变幻吧? 可以先试着检查下这个是不是正确的。
然后就是
用变量来储存场景 是否可行?
ps:萌新的见解
对了 你是在 改变场景的方法那里 调用你这个方法么?
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1