1162| 4
|
[有事请教] 关于地图刷新和打开菜单返回地图不一致的情况 |
20星屑
最佳答案MV中菜单取消触发→ Scene_Base.prototype.popScene 调用→ SceneManager.pop() 返回上一级场景 触发 → SceneManager.goto 联动 → SceneManager.updateMain 下的 → SceneManager.changeScene 重新触发 该转换场景的 create 。
而 Scene_Map 下的 create 调用了 → DataManager.loadMapData(mapId) 读入相应文件,更新(覆盖)了 $dataMap。到此,$dataMap.data 便还原了。
数据还原后,MV在画图前会检查一遍数据是否已准备就 ...
| ||
| ||
| ||
| ||
| ||
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-18 05:53
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.