Project1
标题:
怎样修改物品/装备/技能栏里的行间距?【已自行解决】
[打印本页]
作者:
骷髅岛遗老
时间:
2020-11-6 19:40
标题:
怎样修改物品/装备/技能栏里的行间距?【已自行解决】
本帖最后由 骷髅岛遗老 于 2020-11-8 14:10 编辑
用了一个修改物品图标的脚本:
class RPG::BaseItem
#--------------------------------------------------------------------------
# ● 获取图标
#--------------------------------------------------------------------------
def get_icon
self.note.split(/[\r\n]+/).each { |line|
return $1 if line =~ /<ICON:(\S+)>/i
}
return nil
end
#--------------------------------------------------------------------------
# ● 图标 index
#--------------------------------------------------------------------------
alias vip_20140928_icon_index icon_index
def icon_index
return get_icon if get_icon
return vip_20140928_icon_index
end
end
class Window_Base
#--------------------------------------------------------------------------
# ● 绘制图标
#--------------------------------------------------------------------------
alias vip_20140928_draw_icon draw_icon
def draw_icon(icon_index, x, y, enabled = true)
if icon_index.is_a?(Integer)
vip_20140928_draw_icon(icon_index, x, y, enabled)
else
bitmap = Cache.load_bitmap("Graphics/Icons/", icon_index)
rect = Rect.new( 0, 0, 50, 50)
contents.blt(x, y, bitmap, rect, enabled ? 255 : translucent_alpha)
end
end
end
复制代码
但是发现一旦东西多了在物品栏里就会:
呃.png
(21.83 KB, 下载次数: 35)
下载附件
保存到相册
2020-11-6 19:35 上传
感觉似乎把行间距同步改大一点就能解决了,但是改了脚本以后发现所有的文字间距都变得非常巨大
所以求教一下如何精准修改物品/装备/技能栏的行间距,如果能在这个脚本里面改就更感激不尽了……
作者:
骷髅岛遗老
时间:
2020-11-8 14:10
突然发现在Window_ItemList里插入
def line_height
return 48
end
就能实现想要的效果了,接头霸王针不辍~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1