|

楼主 |
发表于 2007-1-9 17:59:37
|
显示全部楼层
引用第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
.......
是将以下部分整个代替?!
s1 = $data_system.words.item
s2 = $data_system.words.skill
s3 = $data_system.words.equip
s4 = "状态"
s5 = "存档"
s6 = "结束游戏"
@command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6, s7])
@command_window.index = @menu_index |
|