Project1

标题: 怎么实现图片当做血条 [打印本页]

作者: 契约师Vi    时间: 2022-12-20 11:06
标题: 怎么实现图片当做血条
本帖最后由 契约师Vi 于 2022-12-20 11:12 编辑



像是神魔幻想6,这样的一张图片,来当做血条
作者: soulsaga    时间: 2022-12-20 12:26
本帖最后由 soulsaga 于 2022-12-22 12:18 编辑

RUBY 代码复制
  1. bitmap = RPG::Cache.windowskin"你的图片名")
  2. cw = bitmap.width
  3. ch = bitmap.height
  4. n = HP现在值 <= 0 ? 1 : HP现在值.to_f / HP最大值
  5. src_rect = Rect.new(0, 0 , cw * n, ch)
  6. self.contents.blt(0,0, bitmap, src_rect)


不要照抄..自行替换中文的部份




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