加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 金芒芒 于 2022-11-30 15:38 编辑
class Window_Base < Window #-------------------------------------------------------------------------- # ● 初始化对像 # x : 窗口的 X 坐标 # y : 窗口的 Y 坐标 # width : 窗口的宽 # height : 窗口的宽 #-------------------------------------------------------------------------- def refresh_sprite(x, y, kind) 如果角色防具装备ID等于10那么 bitmap = RPG::Cache.picture("图片显示/动态图/队标1") 如果角色防具装备iD等于11那么 bitmap = RPG::Cache.picture("图片显示/动态图/队标2") 否者 bitmap = RPG::Cache.picture("图片显示/动态图/队标") w = bitmap.width / 15 src_rect = Rect.new(kind * w, 0, w, bitmap.height) self.contents.blt(x, y, bitmap, src_rect) end end
class Window_Base < Window
#--------------------------------------------------------------------------
# ● 初始化对像
# x : 窗口的 X 坐标
# y : 窗口的 Y 坐标
# width : 窗口的宽
# height : 窗口的宽
#--------------------------------------------------------------------------
def refresh_sprite(x, y, kind)
如果角色防具装备ID等于10那么
bitmap = RPG::Cache.picture("图片显示/动态图/队标1")
如果角色防具装备iD等于11那么
bitmap = RPG::Cache.picture("图片显示/动态图/队标2")
否者
bitmap = RPG::Cache.picture("图片显示/动态图/队标")
w = bitmap.width / 15
src_rect = Rect.new(kind * w, 0, w, bitmap.height)
self.contents.blt(x, y, bitmap, src_rect)
end
end
|