| 
 
| 赞 | 295 |  
| VIP | 11 |  
| 好人卡 | 74 |  
| 积分 | 233 |  
| 经验 | 281171 |  
| 最后登录 | 2025-10-30 |  
| 在线时间 | 9469 小时 |  
 Lv5.捕梦者 (暗夜天使)   只有笨蛋才会看到 
	梦石1 星屑22284 在线时间9469 小时注册时间2012-6-19帖子7126  
 | 
| 复制代码=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
 | 
 评分
查看全部评分
 |