赞 | 5 |
VIP | 359 |
好人卡 | 195 |
积分 | 3 |
经验 | 560179 |
最后登录 | 2024-11-20 |
在线时间 | 1374 小时 |
Lv2.观梦者
- 梦石
- 0
- 星屑
- 280
- 在线时间
- 1374 小时
- 注册时间
- 2005-10-16
- 帖子
- 5113
|
脚本里修改了太多的默认类,导致很多方法的适应性都大幅下降
Window_Command的initialize方法中
if $scene.is_a?(Scene_Menu)
@column_max = 6
end
首先限制了菜单场景中的行数
接着,draw_item方法中
if $scene.is_a?(Scene_Menu)
rect = Rect.new(107 * index+13, 0, 107, 32) #这行改成你自己的描绘项目规则
else
rect = Rect.new(4, 32 * index, self.contents.width - 8, 32)
end
又对菜单场景的绘制做了硬性的限制。
不得不说……原先的脚本本来是适应性十分强的代码,会根据行列数的设置自行分配描绘位置,现在被改的针对性太强了…………{/gg} 系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~ |
|