Project1
标题:
预置脚本中 Game_Switches解释
[打印本页]
作者:
657282177
时间:
2012-3-18 12:59
标题:
预置脚本中 Game_Switches解释
本帖最后由 657282177 于 2012-3-18 13:36 编辑
#--------------------------------------------------------------------------
# ● 获取开关
# switch_id : 开关 ID
#--------------------------------------------------------------------------
def [](switch_id)
if switch_id <= 5000 and @data[switch_id] != nil
return @data[switch_id]
else
return false
end
end
(请各位前辈们解释其意思)
dsu_plus_rewardpost_czw
作者:
fux2
时间:
2012-3-18 13:24
如果n号开关编号小于5000并且不为空,返回其值,否则返回假。
然后这老板语气是什么意思,你向你老师提问的时候也是书一扔,"解释其意思"吗。
作者:
657282177
时间:
2012-3-18 13:40
if switch_id <= 5000 and @data[switch_id] != nil
这句switch_id和 @data[switch_id]是什么意思呢??
作者:
fux2
时间:
2012-3-18 13:45
657282177 发表于 2012-3-18 13:40
if switch_id
switchid是传给这个方法的参数,就是用户设定的开关编号,@data是个数组,用于保存所有编号的开关状态,然后用户想得到某开关状态的时候通过[]这个方法读取@data的内容。
另外不是让你叫老师啦,只是提问的话如果没有请教的语气估计很多人不愿意回答的。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1