查看: 2697|回复: 7

[已经解决] 想问一下物品列表的窗口大小该在哪里修改?

[复制链接]
梦石
11
星屑
1239
在线时间
224 小时
注册时间
2015-8-5
回帖
19
发表于 2016-8-27 18:57:15 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×


就是下面这个窗口,搜索了一圈似乎只有修改整个物品窗口,其实只是想修改一下列表上下的长宽度来让它看起来不那么拥挤。
所以想请问一下这个可以在脚本的哪里修改?

I7-Le

梦石
0
星屑
681
在线时间
372 小时
注册时间
2016-1-19
回帖
288
发表于 2016-8-27 20:39:06 | 显示全部楼层
QQ图片20160827203556.png
你可以试着在这里面找找看
窝是白老树
窝为我自己袋盐
……
……
……
啊,好咸https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/zq.gif☚闲

喵喵喵喵喵?
没有喵喵喵女装看我要死了!https://rpg.blue/https://rpg.blue/static/image/smiley/coolmonkey/tl.gif
回复

使用道具 举报

梦石
11
星屑
1239
在线时间
224 小时
注册时间
2015-8-5
回帖
19
 楼主| 发表于 2016-8-27 21:18:43 | 显示全部楼层
OldtreeLethe 发表于 2016-8-27 20:39
你可以试着在这里面找找看

寻找过了,把看着像的都试着修改了一下,但完全没有变化所以觉得还是找的不对……

点评

全文http://rpgvxace.azurewebsites.net/ 即F1帮助文档汉化  发表于 2016-8-27 21:27
这个应该会对你有所帮助http://rpgvxace.azurewebsites.net/intro/207_windows.html  发表于 2016-8-27 21:26
回复

使用道具 举报

鼬痴汉

梦石
29
星屑
3401
在线时间
1300 小时
注册时间
2010-4-24
回帖
919

短篇十吟唱者组别亚军开拓者

发表于 2016-8-27 21:37:21 | 显示全部楼层
QQ截图20160827213622.png
楼主是这个意思吗?(稍微微调了下位置)
[pre lang="ruby"]class Window_ItemList < Window_Selectable
  
  def item_height
    line_height * 2
  end
  
  def draw_item_name(item, x, y, enabled = true, width = 172)
    return unless item
    draw_icon(item.icon_index, x+6, y + line_height/2, enabled)
    change_color(normal_color, enabled)
    draw_text(x + 32, y + line_height/2, width, line_height, item.name)
  end
  
end[/pre]
插在main前。
警告:如果和其他有关物品列表的脚本同时存在,可能造成冲突
回复

使用道具 举报

鼬痴汉

梦石
29
星屑
3401
在线时间
1300 小时
注册时间
2010-4-24
回帖
919

短篇十吟唱者组别亚军开拓者

发表于 2016-8-27 21:44:47 | 显示全部楼层
FHNBHJ 发表于 2016-8-27 21:37
楼主是这个意思吗?(稍微微调了下位置)
class Window_ItemList < Window_Selectable
  

简单地说明一下吧,
item_height就是一个项目(这里是物品)的高度,
楼主你说找不到,
那可能是因为Window_Selectable里已有定义了,
Window_ItemList是子类就算不写也会默认继承Window_Selectable里的,
而原本的内容line_height就是[一行的高度],
现在重定义成line_height*2就更高了。
至于后面重新定义了draw_item_name也是同样的,
原本的方法使得绘制图标draw_icon和绘制文字draw_text在这个项目的左上角,
于是和后面的数字不对齐,
所以略作调整了

评分

参与人数 1星屑 +250 梦石 +1 收起 理由
RaidenInfinity + 250 + 1 楼主认可的解答

查看全部评分

回复

使用道具 举报

梦石
11
星屑
1239
在线时间
224 小时
注册时间
2015-8-5
回帖
19
 楼主| 发表于 2016-8-27 21:57:48 | 显示全部楼层
FHNBHJ 发表于 2016-8-27 21:44
简单地说明一下吧,
item_height就是一个项目(这里是物品)的高度,
楼主你说找不到,

原来如此!!非常感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部