Project1

标题: 请问谁有hp sp旁显示脸图的脚本啊? [打印本页]

作者: daxuexinsheng    时间: 2012-6-14 15:29
标题: 请问谁有hp sp旁显示脸图的脚本啊?
本帖最后由 daxuexinsheng 于 2012-6-15 13:48 编辑

请问谁有在战斗时,hp sp旁显示脸图的脚本啊?最好是能显示战斗图。dsu_plus_rewardpost_czw
作者: 54酱    时间: 2012-6-14 17:18
http://rpg.blue/forum.php?mod=viewthread&tid=202093
不解释
作者: wwwcctvty    时间: 2012-6-14 18:49
楼主能说明白点好吗?是在地图画面显示还是战斗中显示人物头像呀
作者: hcm    时间: 2012-7-4 21:48
在战斗时的战斗图换成脸图。Esc菜单的见沙发。
作者: 爆焰    时间: 2012-7-4 23:48
请问“显示战斗图”是什么意思呀?默认的就是显示战斗图的呀
作者: aaalbx    时间: 2012-7-5 06:51
战斗图....只是素材的问题...那个随便整合一下就好了,我就懒得发了= =b
作者: liuziyuan201019    时间: 2012-7-5 07:50
楼主的意思是在状态栏(画面下面的窗口)显示头像,又在战斗场景显示角色的战斗图(横版?)吗?
作者: 腐琴琴    时间: 2012-7-5 11:57
在Window_Base
  1. #--------------------------------------------------------------------------
  2.   # ● 图形的描绘
  3.   #     actor : 角色
  4.   #     x     : 描画目标 X 坐标
  5.   #     y     : 描画目标 Y 坐标
  6.   #--------------------------------------------------------------------------
复制代码
的后面加上
  1.   def draw_actor_graphi(actor, x, y)
  2.     bitmap = RPG::Cache.character(actor.name+"_f.png", actor.character_hue)
  3.     cw = bitmap.width
  4.     ch = bitmap.height
  5.     src_rect = Rect.new(0, 0, cw, ch)
  6.     self.contents.blt(x - cw / 2, y - ch, bitmap, src_rect)
  7.   en
复制代码
在window_battlestatus
  1. actor_x = i * 160 + 4
复制代码
后面加上
  1. draw_actor_graphi(actor, 60 , 100)
复制代码
把要显示的头像命名为角色名_f.png,放在characters的文件夹里就可以了。
(以上内容非原创。)
作者: daxuexinsheng    时间: 2012-7-6 19:55
这句脚本可以分别控制四个角色的图片的坐标吗?




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