查看: 2615|回复: 1

[已经过期] 请教大神帮忙改个战斗头像显示的脚本

[复制链接]
梦石
0
星屑
165
在线时间
16 小时
注册时间
2016-1-6
回帖
9
发表于 2016-1-9 21:27:23 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
目前我用的是“仲秋启明”大大的战斗精简头像显示

[pre lang="ruby"]#==============================================================================
# ■ 战斗精简头像显示 BY
#------------------------------------------------------------------------------
#  这个比《黑狮子纹章》的方法简单且不同准备多余素材
#==============================================================================
class Window_Base < Window
  #--------------------------------------------------------------------------
  # ● 绘制战斗状态头像
  #     face_name  : 头像文件名
  #     face_index : 头像号码
  #     x     : 描画目标 X 坐标
  #     y     : 描画目标 Y 坐标
  #     size       : 显示大小
  #--------------------------------------------------------------------------
  def draw_status_face(face_name, face_index, x, y, size = 96)
    bitmap = Cache.face(face_name)
    rect = Rect.new(0, 0, 0, 0)
    rect.x = face_index % 4 * 96 + (96 - size) / 2
    rect.y = face_index / 4 * 96 + (96 - size) / 2 + 30
    rect.width = 96
    rect.height = 32
    self.contents.blt(x, y, bitmap, rect)
    bitmap.dispose
  end
  #--------------------------------------------------------------------------
  # ● 绘制战斗状态头像
  #     actor : 角色
  #     x     : 描画目标 X 坐标
  #     y     : 描画目标 Y 坐标
  #     size  : 绘制大小
  #--------------------------------------------------------------------------
  def draw_statu_face(actor, x, y)
    draw_status_face(actor.face_name, actor.face_index, x, y)
  end
end
class Window_BattleStatus < Window_Selectable
  #--------------------------------------------------------------------------
  # ● 描绘项目
  #     index : 项目索引
  #--------------------------------------------------------------------------
  alias draw_face_item draw_item
  def draw_item(index)
    draw_face_item(index)
    rect = item_rect(index)
    actor = $game_party.members[index]
    draw_statu_face(actor, 64, rect.y)  #坐标自己改
  end
end[/pre]

我想能不能改成如下图二的模式?







图一仲秋启明战斗精简头像显示

图一仲秋启明战斗精简头像显示

图二我的想法

图二我的想法
梦石
0
星屑
165
在线时间
16 小时
注册时间
2016-1-6
回帖
9
 楼主| 发表于 2016-1-9 21:28:09 | 显示全部楼层
当然如果能显示敌我HP的话就更好啦~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部