Project1

标题: 怎么在战斗状态栏中显示角色头像? [打印本页]

作者: 769429500    时间: 2013-2-9 17:49
标题: 怎么在战斗状态栏中显示角色头像?
本帖最后由 769429500 于 2013-2-9 18:10 编辑

背景:呃……打来打去都不知道谁在战斗……

如题,怎么在战斗状态栏中显示角色头像?还有怎么让状态栏显示更多角色?
作者: 774741359    时间: 2013-2-9 18:13
  1. Window_BattleStatus
复制代码
  1.   def draw_item(index)
  2.     rect = item_rect(index)
  3.     rect.x += 4
  4.     rect.width -= 8
  5.     self.contents.clear_rect(rect)
  6.     self.contents.font.color = normal_color
  7.     actor = $game_party.members[index]
  8.     draw_actor_name(actor, 4, rect.y)#画角色名字
  9.     draw_actor_state(actor, 114, rect.y, 48)#画角色状态
  10.     draw_actor_hp(actor, 174, rect.y, 120)#画HP
  11.     draw_actor_mp(actor, 310, rect.y, 70)#画MP
  12.   end
  13. end
复制代码
嗯 画上头像你自己填,代码如下
  1. #--------------------------------------------------------------------------
  2.   # ● 绘制角色头像
  3.   #     actor : 角色
  4.   #     x     : 描画目标 X 坐标
  5.   #     y     : 描画目标 Y 坐标
  6.   #     size  : 绘制大小
  7.   #--------------------------------------------------------------------------
  8.   def draw_actor_face(actor, x, y, size = 96)
  9.     draw_face(actor.face_name, actor.face_index, x, y, size)
  10.   end
复制代码
自己动手, 丰衣足食
作者: 769429500    时间: 2013-2-9 18:24
不过能具体点吗?
作者: 第二死神    时间: 2013-2-10 16:16
这个行不行?发的工程

Project1.zip

250.86 KB, 下载次数: 71






欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1