Project1
标题:
打开商店game_switches 19行报错
[打印本页]
作者:
fox1313304
时间:
2014-10-3 10:03
标题:
打开商店game_switches 19行报错
Game_Switches 19行发生TypeError
no implicit conversion from nil to integer
这是什么原因呢?
附上19行脚本↓
#--------------------------------------------------------------------------
# ● 获取开关
#--------------------------------------------------------------------------
def [](switch_id)
@data[switch_id] || false #此乃19行
end
作者:
taroxd
时间:
2014-10-3 10:05
本帖最后由 taroxd 于 2014-10-3 10:06 编辑
获取某个开关的值的时候,你给的索引不是一个整数而是 nil
$game_switches[5] # 获取 5 号开关的值
$game_switches[nil] # 如楼主那样报错
如果用变量索引的话,看看那个变量是不是 nil
作者:
chd114
时间:
2014-10-3 11:13
@VIPERROR 结贴了···
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1