赞 | 7 |
VIP | 866 |
好人卡 | 185 |
积分 | 32 |
经验 | 130059 |
最后登录 | 2024-11-27 |
在线时间 | 3618 小时 |
Lv3.寻梦者 双子人
- 梦石
- 0
- 星屑
- 3190
- 在线时间
- 3618 小时
- 注册时间
- 2009-4-4
- 帖子
- 4154
|
本帖最后由 hys111111 于 2012-6-3 09:33 编辑
脚本编辑器Main前面直接插入
第9行zoom = 1是物品图标一倍大小
如果放大1.2倍就填1.2,如果缩小到0.8就填0.8
注意:如果只是改下面的24,24的话,那个只是起点和终点坐标来到的。
bitmap还需要zoom(缩放)才行。- class Window_Base
- #--------------------------------------------------------------------------
- # ● 描绘物品名
- # item : 物品
- # x : 描画目标 X 坐标
- # y : 描画目标 Y 坐标
- # zoom : 放大物品的大小
- #--------------------------------------------------------------------------
- def draw_item_name(item, x, y,zoom = 1)
- if item == nil
- return
- end
- bitmap = RPG::Cache.icon(item.icon_name)
- bitmap.zoom_x = zoom
- bitmap.zoom_y = zoom
-
- self.contents.blt(x, y + 4, bitmap, Rect.new(0, 0, 24 * zoom, 24 * zoom))
- self.contents.font.color = normal_color
- self.contents.draw_text(x + 28, y, 212, 32, item.name)
- end
- end
复制代码 |
|