赞 | 13 |
VIP | 118 |
好人卡 | 28 |
积分 | 12 |
经验 | 35779 |
最后登录 | 2017-7-6 |
在线时间 | 1564 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1175
- 在线时间
- 1564 小时
- 注册时间
- 2008-7-30
- 帖子
- 4418
|
我只能回答你第一个问题,后面的那个我不知道{:nm_7:}
找到【Scene_Title】第154行:
- @command_window = Window_Command.new(172, [s1, s2, s3])
复制代码
我这里以添加“我是测试”为例。(添加在离开游戏的上面)
先将
修改为:
然后添加:
然后是开始那行:
- @command_window = Window_Command.new(172, [s1, s2, s3])
复制代码
修改为(就是在s3后面加个 ,s4 ):
- @command_window = Window_Command.new(172, [s1, s2, s3,s4])
复制代码
但是这样会不好看,还需要调整坐标:
找到大约157行:
修改一个你认为合适的值(值越小,窗口越向上)
我把它改成了248.
这只是一颗空壳,实际部分还要在这里定义。
找到大约61行,这里在定义upldate方法。
- def update
- super
- @command_window.update
- if Input.trigger?(Input::C)
- case @command_window.index
- when 0 # 新的游戏
- command_new_game
- when 1 # 继续游戏
- command_continue
- when 2 # 离开游戏
- command_shutdown
- end
- end
- end
复制代码
还是把“2”改为“3”,然后追加一个“when 2”,然后是你要执行的内容。例如我就执行“p "Visit: http://myyxs.5d6d.com" ”
我把我修改过的展示出来:
- def update
- super
- @command_window.update
- if Input.trigger?(Input::C)
- case @command_window.index
- when 0 # 新的游戏
- command_new_game
- when 1 # 继续游戏
- command_continue
- when 2 # 我是测试
- p "Visit: http://myyxs.5d6d.com"
- when 3 # 离开游戏
- command_shutdown
- end
- end
- end
复制代码
好了,按下F12测试看看:
P.S. 作为VX区版主,不知道在6R死掉之前我还能帮助多少人{:nm_7:} {:nm_6:} |
|