找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2691|回复: 3

[RMXP] 横板战斗显示头像

[复制链接]
发表于 2010-6-24 17:02:32 | 显示全部楼层 |阅读模式
我做了一个横板战斗的游戏,方法是黑暗圣剑传说中修改XYZ坐标的方法,我还想显示一个头像上去,但是找了好久都没有合适的方法,对于脚本我懂得很少,我的游戏基本不怎么用脚本所以想以后再学,现在只想完成游戏。

我从一个战斗显图片的脚本修改了下得到一个
先在window_base里定义
  def draw_battle_actor(actor, x, y)
    bitmap=Bitmap.new("Graphics/pictures/#{actor.battler_name}")
    cw = bitmap.width
    ch = bitmap.height
    src_rect = Rect.new(0, 0, cw, ch)
    self.contents.blt(x - cw/20, y - ch, bitmap, src_rect)
  end


之后在Window_BattleStatus的def refresh后draw_battle_actor(actor,actor_x,132)
虽然不怎么正规,但是也能凑合用,但是有个问题,头像吧状态栏的HP SP压住了,求教怎么让图片在状态栏下面,
或者是吧状态栏改大改透明让头像在状态栏的名字上面。
发表于 2010-6-24 18:51:58 | 显示全部楼层
 楼主| 发表于 2010-6-24 19:44:36 | 显示全部楼层
意思不一样,那个帖子我看过,那个脚本战斗时调用行走图来作为战斗图,你给他加了本来人物的战斗图上去,我这个脚本是本来的战斗图还存在,我想加入新的图谱片,/picture下的人物头像。或许懂脚本的晓得怎么改。。。。哎。。。。总之很纠结头疼两天了。。。
发表于 2010-6-27 10:17:18 | 显示全部楼层
哦  图片被 状态栏压住了是吧??

把显示顺序改一下就好了

drawXXX
draw_battle_actor
drawYYYY
那些的,把顺序颠倒一下

最后的显示在最上边
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 09:06 , Processed in 0.011284 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表