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

Project1

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

[已经过期] 怎么做图片血条和魔条(全局)?

[复制链接]

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

跳转到指定楼层
1
发表于 2010-11-6 19:35:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
想知道能不能把角色状态(血、魔、名字)啥的去掉,直接放在角色行走图下面~~用的是约束横版。。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
518 小时
注册时间
2010-6-16
帖子
1073
2
发表于 2010-11-7 10:10:47 | 只看该作者
这是图片显示血……(魔的话更改脚本中的hp为mp就可以了,坐标之类的自己写吧~不会的话直接放范例给你,要等一段时间~)


  1.   def draw_actor_hp(actor, x, y)
  2.     back = Cache.system("Meter_Back")   
  3.     cw = back.width  
  4.     ch = back.height
  5.     src_rect = Rect.new(0, 0, cw, ch)   
  6.     self.contents.blt(x + 65, y - ch + 30, back, src_rect)
  7.     meter = Cache.system("HP_Meter")   
  8.     cw = meter.width  * actor.hp / actor.maxhp
  9.     ch = meter.height
  10.     src_rect = Rect.new(0, 0, cw, ch)
  11.     self.contents.blt(x + 65, y - ch + 30, meter, src_rect)
  12.     text = Cache.system("HP_Text")   
  13.     cw = text.width  
  14.     ch = text.height
  15.     src_rect = Rect.new(0, 0, cw, ch)
  16.     self.contents.blt(x + 35, y - ch + 30, text, src_rect)
  17.     self.contents.font.color = Color.new(255,255,255,255)
  18.     self.contents.draw_text(x + 81, y - 1, 48, 32, actor.hp.to_s, 2)
  19.     self.contents.font.color = Color.new(255,255,255,255)
  20.     self.contents.draw_text(x + 80, y - 2, 48, 32, actor.hp.to_s, 2)   
  21.   end
复制代码
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

3
 楼主| 发表于 2010-11-7 10:14:37 | 只看该作者
本帖最后由 冰舞蝶恋 于 2010-11-7 10:20 编辑

回复 Rion幻音 的帖子

谢谢幻哥~~还是放个范例吧,毕竟咱比较懒0.0

点评

是哥!  发表于 2010-11-7 10:19
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
518 小时
注册时间
2010-6-16
帖子
1073
4
发表于 2010-11-7 10:21:23 | 只看该作者
回复 冰舞蝶恋 的帖子

是哥……!
范例的话等我一会吧~
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

5
 楼主| 发表于 2010-11-7 10:26:00 | 只看该作者
回复 Rion幻音 的帖子

好的~~谢谢喽
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
518 小时
注册时间
2010-6-16
帖子
1073
6
发表于 2010-11-7 11:36:06 | 只看该作者
本帖最后由 Rion幻音 于 2010-11-7 11:41 编辑

回复 冰舞蝶恋 的帖子

LZ……我已经尽力了……无法完成啊~
魔力方面的话……

  def draw_actor_mp(actor, x, y)
    back = Cache.system("Meter_Back")   
    cw = back.width  
    ch = back.height
    src_rect = Rect.new(0, 0, cw, ch)   
    self.contents.blt(x + 65, y - ch + 30, back, src_rect)
    meter = Cache.system("MP_Meter")   
    cw = meter.width  * actor.mp / actor.maxmp
    ch = meter.height
    src_rect = Rect.new(0, 0, cw, ch)
    self.contents.blt(x + 65, y - ch + 30, meter, src_rect)
    text = Cache.system("MP_Text")   
    cw = text.width  
    ch = text.height
    src_rect = Rect.new(0, 0, cw, ch)
    self.contents.blt(x + 35, y - ch + 30, text, src_rect)
    self.contents.font.color = Color.new(255,255,255,255)
    self.contents.draw_text(x + 81, y - 1, 48, 32, actor.mp.to_s, 2)
    self.contents.font.color = Color.new(255,255,255,255)
    self.contents.draw_text(x + 80, y - 2, 48, 32, actor.mp.to_s, 2)   
  end
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

7
 楼主| 发表于 2010-11-7 12:42:37 | 只看该作者
回复 Rion幻音 的帖子

谢谢,测试中
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

8
 楼主| 发表于 2010-11-7 12:46:16 | 只看该作者
回复 Rion幻音 的帖子

战斗的话角色状态栏会出错呐~~

评分

参与人数 1星屑 -20 收起 理由
夕阳武士 -20 连贴

查看全部评分

大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
244 小时
注册时间
2010-10-18
帖子
445
9
发表于 2010-11-7 13:51:24 | 只看该作者
楼主就不要数值的血条了?就直接用血条表示?
看不到血的数值?就只有一条血条在角色下面?
我不再捣蛋了
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

10
 楼主| 发表于 2010-11-7 14:23:23 | 只看该作者
回复 捣蛋 的帖子

要数值。。另外为何幻兄的一战斗就会出错
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2025-1-13 07:32

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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