Project1
标题:
脚本问题
[打印本页]
作者:
ORANGI
时间:
2012-7-23 23:13
标题:
脚本问题
def draw_equipments(x, y)
@actor.equips.each_with_index do |item, i|
draw_item_name(item, x + 80, y + line_height * i)
end
end
这里面的 |item,i| 是指从item 到 i 吗?
作者:
wbsy8241
时间:
2012-7-24 00:29
本帖最后由 wbsy8241 于 2012-7-24 00:30 编辑
ASD.PNG
(8.75 KB, 下载次数: 17)
下载附件
保存到相册
2012-7-24 00:25 上传
def draw_equipments(x, y)
@actor.equips.
each_with_index
do |item, i|
draw_item_name(item, x + 80, y + line_height * i)
end
end
i 相当于index
使用each_with_index 来1次取出2个数值
依次取出装备数据和数组编号
装备数据 使用 item 变量代替 (item的值是一个一个的装备)
数组编号 使用 i 变量代替 (i的值是0,1,2,3...等)
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1