赞 | 1 |
VIP | 392 |
好人卡 | 225 |
积分 | 46 |
经验 | 177731 |
最后登录 | 2020-12-8 |
在线时间 | 2037 小时 |
Lv3.寻梦者 虚空人形
- 梦石
- 0
- 星屑
- 4604
- 在线时间
- 2037 小时
- 注册时间
- 2011-8-11
- 帖子
- 3398
|
这套脚本是否符合要求?应该是把头像显示在状态栏左边的。- #encoding:utf-8
- #==============================================================================
- # ■ Window_BattleStatus
- #------------------------------------------------------------------------------
- # 战斗画面中,显示“队伍成员状态”的窗口。
- #==============================================================================
- class Window_BattleStatus
- #--------------------------------------------------------------------------
- # ● 刷新
- #--------------------------------------------------------------------------
- alias super_refresh refresh
- def refresh
- super_refresh
- draw_face_emiya(@index) if @index >= 0
- end
- #--------------------------------------------------------------------------
- # ● 绘制人物头像
- #--------------------------------------------------------------------------
- def draw_face_emiya(index)
- rect = Rect.new(0, 0, 96, 96)
- self.contents.clear_rect(rect)
- actor = $game_party.battle_members[index]
- draw_actor_face(actor, 0, 0, true)
- end
- #--------------------------------------------------------------------------
- # ● 获取项目的绘制矩形
- #--------------------------------------------------------------------------
- alias super_item_rect item_rect
- def item_rect(index)
- rect = super_item_rect(index)
- if @index >= 0
- rect.width - 100;
- rect.x += 100
- end
- return rect
- end
- #--------------------------------------------------------------------------
- # ● 获取值槽区域的矩形
- #--------------------------------------------------------------------------
- alias super_gauge_area_rect gauge_area_rect
- def gauge_area_rect(index)
- rect = super_gauge_area_rect(index)
- rect.x -= 100 if @index >= 0
- return rect
- end
- #--------------------------------------------------------------------------
- # ● 更新光标
- #--------------------------------------------------------------------------
- alias super_update_cursor update_cursor
- def update_cursor
- super_update_cursor
- refresh
- end
- end
复制代码 |
|