接下来就是
修改
def make_filename(file_index)
return "Save#{file_index + 1}.rxdata"//这里的文件名因为即时直接改成return "Save(XX任意只要不会重复).rxdata"
end
end
然后就是去掉再次的确定选项,和方向键移动,
# 按下方向键下的情况下
if Input.repeat?(Input::DOWN)
# 方向键下的按下状态不是重复的情况下、
# 并且光标的位置在 3 以前的情况下
if Input.trigger?(Input::DOWN) or @file_index < 3
# 演奏光标 SE
$game_system.se_play($data_system.cursor_se)
# 光标向下移动
@savefile_windows[@file_index].selected = false
@file_index = (@file_index + 1) % 4
@savefile_windows[@file_index].selected = true
return
end
end
# 按下方向键上的情况下
if Input.repeat?(Input::UP)
# 方向键上的按下状态不是重复的情况下、
# 并且光标的位置在 0 以后的情况下
if Input.trigger?(Input::UP) or @file_index > 0
# 演奏光标 SE
$game_system.se_play($data_system.cursor_se)
# 光标向上移动
@savefile_windows[@file_index].selected = false
@file_index = (@file_index + 3) % 4
@savefile_windows[@file_index].selected = true
return
end
end
end 全部去掉
# 生成存档文件窗口
@savefile_windows = []
for i in 0
@savefile_windows.push(Window_SaveFile.new(i, make_filename(i)))
end
这里也可以去掉,或者修改成只有1个存档,编号最开始就是0,1,2,3,这样就是4个存档
其他的自己慢慢做吧,直接全做完,你还是不会作者: BT狂人 时间: 2011-5-22 12:24
@savefile_windows = []
for i in 0
@savefile_windows.push(Window_SaveFile.new(i, make_filename(i)))
end
改成
@savefile_windows = []
for i in 0..0
@savefile_windows.push(Window_SaveFile.new(i, make_filename(i)))
end