本帖最后由 guoxiaomi 于 2017-2-11 01:10 编辑 尊小爷 发表于 2017-2-10 23:02 因为Game_Party的实例$game_party是在Scene_Title的新游戏里生成的,选择继续的话,会读取存档中的$game_party。 然而之前的Game_Party#initialize方法中没有@leader = 0这一句,所以$game_party.leader = nil 然后55行就报错了,nil不能作为数组的索引值 在Game_Party里加上一句:
并且删掉第13行的: RUBY 代码复制
|
RyanBern 发表于 2017-2-10 22:50 原来如此, 多谢大神, 但是为什么一定要新的开始才行呢? 有没有什么办法能让它赋值. |
请使用新存档进行测试,如果使用旧档那么@leader 变量未赋初值。 |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-4-22 11:41
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.