#==============================================================================
# ■ 更换窗口皮肤 by 余音·魔眼
#------------------------------------------------------------------------------
# 使用说明:
# - 设定区可设置初始窗口皮肤的文件路径。
# - 事件脚本中使用:窗口皮肤(文件路径),即可换为该窗口皮肤。
# - 例:窗口皮肤("Graphics/System/Window1.png")
#==============================================================================
module Hawkeye end; module Hawkeye::WindowSkin
#==============================================================================
# ■ 设定开始
#==============================================================================
File = "Graphics/System/Window.png" #初始窗口皮肤的文件路径
#==============================================================================
# ■ 设定结束
#==============================================================================
class << self; attr_accessor :file; end; @file = File
end
class Game_Interpreter
#--------------------------------------------------------------------------
# ● 更改窗口皮肤
#--------------------------------------------------------------------------
def 窗口皮肤(file)
Hawkeye::WindowSkin.file = file
end
end
class Window_Base
#--------------------------------------------------------------------------
# ● 初始化对象
#--------------------------------------------------------------------------
alias hawkeye_windowskin_initialize initialize
def initialize(x, y, width, height)
hawkeye_windowskin_initialize(x, y, width, height)
self.windowskin = Bitmap.new(Hawkeye::WindowSkin.file)
end
end