本帖最后由 guoxiaomi 于 2017-3-12 23:54 编辑 报错的原因可能是,跳过了 Scene_Title 中的 command_new_game 方法,或者是跳过了 Scene_Load 的 read_save_data 方法,导致 $game_map = Game_Map.new 这一句没有执行。所以 $game_map = nil 然后直接运行了 $scene = Scene_Map.new,这会自动执行 Scene_Map 的 main 方法,第一句是 @spriteset = Spriteset_Map.new。 如此,继续执行 Spriteset_Map 的 initialize 方法,就因为 $game_map = nil 导致 21 行报错。 以上是可能的报错原因,可以全局搜一下 $scene = Scene_Map.new ,看看是哪个脚本提前进入了 Scene_Map。或者使用跳过标题脚本? |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-25 16:52
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.