赞 | 287 |
VIP | 11 |
好人卡 | 74 |
积分 | 226 |
经验 | 281171 |
最后登录 | 2024-11-16 |
在线时间 | 9415 小时 |
Lv5.捕梦者 (暗夜天使) 只有笨蛋才会看到
- 梦石
- 1
- 星屑
- 21631
- 在线时间
- 9415 小时
- 注册时间
- 2012-6-19
- 帖子
- 7118
|
- =begin
- ===============================================================================
- 脸图大小调整 By喵呜喵5
- ===============================================================================
- 【说明】
-
- RMVA自带的脸图素材规格是96*96,
- 修改了游戏画面分辨率或者对话窗口大小后脸图大小并不能适应窗口
- 这个脚本可以用来调整游戏中显示的脸图的大小
-
- 【注意】
- 这个脚本的只是让游戏裁剪脸图素材时裁剪更大的一块范围而已(而非强制拉伸默认的脸图)
- 因此在编辑器中的脸图选择框仍然还是原来的大小
- =end
- $m5script = {} if $m5script.nil?
- $m5script["M5FaceNew"] = true
- module M5FaceNew
- #==============================================================================
- # 设定部分
- #==============================================================================
-
- RATE = 2
-
- #这里写上脸图素材相比默认的脸图素材放大了多少倍
- #例如,希望使用192*192大小的脸图,这里就写上2
- #==============================================================================
- # 设定结束
- #==============================================================================
- end
- class Window_Message
- def draw_face(face_name, face_index, x, y, enabled = true)
- bitmap = Cache.face(face_name)
- r = M5FaceNew::RATE
- rect = Rect.new(face_index % 4 * 96 *r, face_index / 4 * 96*r, 96*r, 96*r)
- contents.blt(x, y, bitmap, rect, enabled ? 255 : translucent_alpha)
- bitmap.dispose
- end
- def new_line_x
- $game_message.face_name.empty? ? 0 : 96 * M5FaceNew::RATE + 16
- end
- end
复制代码 |
评分
-
查看全部评分
|