Project1
标题:
关于血条,在线等。。。
[打印本页]
作者:
005020671
时间:
2010-6-29 10:53
标题:
关于血条,在线等。。。
本帖最后由 005020671 于 2010-6-29 12:08 编辑
def refresh
self.contents.clear
@item_max = $game_party.actors.size
for i in 0...$game_party.actors.size
actor = $game_party.actors[i]
actor_y = i * 65 + 4
draw_actor_name(actor, 4, actor_y)
draw_actor_hp(actor, 4, actor_y + 24, 85)
bitmap = RPG::Cache.picture("hp_bar2")
w = actor.maxhp * 100 / 1000
self.contents.blt(50 ,actor_y + 45 , bitmap , Rect.new(0, 0, w, 14))
bitmap = RPG::Cache.picture("hp_bar")
w = actor.hp * 100 / 1000
self.contents.blt(50 ,actor_y + 45 , bitmap , Rect.new(0, 0, w, 14))
end
end
复制代码
高手看看,这里面那个能调血条的间距啊,调了半天都不行呢。
作者:
zhangbanxian
时间:
2010-6-29 11:23
改这一句
actor_y = i *
65
+ 4
65改成合适的数值
作者:
005020671
时间:
2010-6-29 12:08
回复
zhangbanxian
的帖子
一直认为这是改人物的Y坐标呢,呵呵,谢啦。。。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1