赞 | 0 |
VIP | 37 |
好人卡 | 2 |
积分 | 1 |
经验 | 37031 |
最后登录 | 2024-10-24 |
在线时间 | 1422 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 117
- 在线时间
- 1422 小时
- 注册时间
- 2008-8-30
- 帖子
- 999
|
1星屑
本帖最后由 jklpgh 于 2014-2-8 13:19 编辑
- class Window_Base < Window
- #--------------------------------------------------------------------------
- # ● 描绘状态
- # actor : 角色
- # x : 描画目标 X 坐标
- # y : 描画目标 Y 坐标
- # width : 描画目标的宽
- #--------------------------------------------------------------------------
- def draw_actor_state(actor, x, y, width = 250)
- text = make_battler_state_text(actor, width, true)
- text.gsub!(/\[/) { "" }
- text.gsub!(/\]/) { "" }
- s = text.split("/")
- sp = 0
- s.each do |i|
- bitmap = RPG::Cache.icon("#{i}")
- cw = bitmap.width
- ch = bitmap.height
- src_rect = Rect.new(0, 0, cw, ch)
- self.contents.blt(x + sp, y, bitmap, src_rect)
- sp += cw + 2
- end
- end
- end
复制代码 这是角色状态图标显示,希望在此脚本中加入敌人的状态显示也用图标 |
|