设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2255|回复: 1
打印 上一主题 下一主题

[已经过期] 如何用图片做血条?

[复制链接]

Lv6.析梦学徒

梦石
0
星屑
52156
在线时间
269 小时
注册时间
2010-6-16
帖子
982
跳转到指定楼层
1
发表于 2015-3-19 13:42:48 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

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

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

x
似乎找不到范例和脚本,来求教一下…

def draw_actor_hp(actor, x, y, width = 124)
   hp_percent = 1.0 * actor.hp / actor.mhp
    @hpp_1 = Sprite.new
    @hpp_1.bitmap = Bitmap.new("Graphics/draw/hp_1.png")
    @hpp_1.x = x
    @hpp_1.y = y
    @hpp_2 = Sprite.new
    @hpp_2.bitmap = Bitmap.new("Graphics/draw/hp_2.png")
    @hpp_2.src_rect.set(x , y, hp_percent * @hpp_2.bitmap.width, @hpp_2.bitmap.height)
    @hpp_2.x = x
    @hpp_2.y= y
        draw_text(x, y, 30, line_height, Vocab::hp_a)
        draw_current_and_max_values(x, y, width, actor.hp, actor.mhp,
     hp_color(actor), normal_color)
end

这样似乎是不对的,需要刷新还是?调用后发现坐标不对,也没法实时刷新
◇◆舒克君赛高◆◇
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-14 22:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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