幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
12
返回列表 发新帖
楼主: form-ei

物品图鉴系统制作的一些问题

[复制链接]
好人卡的 该用户已被删除
发表于 2007-1-9 19:03:10 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

90

主题

785

帖子

1278万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12786515
QQ
 楼主| 发表于 2007-1-9 19:11:50 | 显示全部楼层
汗。。。。Help的通过了。。。

但是For i in 1...$data_item.size那里
name出错了。,。
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2007-1-9 19:13:44 | 显示全部楼层
应该是for i in 1...$data_items.size
三个点吧~
回复 支持 反对

使用道具 举报

90

主题

785

帖子

1278万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12786515
QQ
 楼主| 发表于 2007-1-9 20:03:11 | 显示全部楼层
无法理解````三个点。。?
回复 支持 反对

使用道具 举报

90

主题

785

帖子

1278万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12786515
QQ
 楼主| 发表于 2007-1-9 20:04:41 | 显示全部楼层
引用第3楼好人卡的神话2007-01-09 16:55发表的:
后面听得不是很明白,但是前面的关于那个s1,s2之类的,其实只是为了方便自定义Window_Command里面的选项名称而已:@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6]),所以如果是要1-100号物品的名称,就写成:
[code]
@commands = []
for i in 1..$data_items.size
  @commands[i-1] = $data_items.name
.......

是 @commands[i-1] = $data_items.name 的name出错了。。未定义。。。
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2007-1-9 20:26:57 | 显示全部楼层
你观察下就知道物品有32个而$data_items.size值为33
1..$data_items.size
表示变量从1 到 33
1...$data_items.size
表示变量从1 到 32
例如:F1说明里的
1..5和1...5
的区别就是后者不包含5这个数....
回复 支持 反对

使用道具 举报

90

主题

785

帖子

1278万

积分

版主

Rank: 7Rank: 7Rank: 7

积分
12786515
QQ
 楼主| 发表于 2007-1-9 20:49:14 | 显示全部楼层
哦。这和name的出错大概有关吧。先研究过后再来问吧。
回复 支持 反对

使用道具 举报

88

主题

5419

帖子

214748万

积分

版主

S素世上最伟大最华丽

Rank: 7Rank: 7Rank: 7

积分
2147483647
QQ
发表于 2007-1-9 20:50:29 | 显示全部楼层
[s:5] ...第33号物品不存在当然.name出错了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2025-6-26 21:36 , Processed in 0.010911 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表