Project1
标题:
增加了窗口,对话框大小,但头像方框没变
[打印本页]
作者:
御坂美菱
时间:
2014-1-2 23:22
标题:
增加了窗口,对话框大小,但头像方框没变
增加了窗口,对话框大小,但头像方框没变,求解决。
QQ截图20140102232042.png
(406.35 KB, 下载次数: 20)
下载附件
保存到相册
2014-1-2 23:21 上传
作者:
喵呜喵5
时间:
2014-1-3 21:15
=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
复制代码
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1