查看: 944|回复: 4

[已经解决] 关于血条的问题

  [复制链接]
梦石
0
星屑
124
在线时间
15 小时
注册时间
2008-1-25
回帖
778
发表于 2009-8-10 11:34:17 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 空气 于 2009-8-10 11:35 编辑

昨天自己想了一下,开始用公共事件做ARPG的系统。可是做到了角色的状态那里却卡住了,因为缺少直接在画面上显示的血条。我想请教一下,怎么用公共事件做一个血条,不好看没关系,可以就得了。我对脚本是在太迷糊了……至少帮我提供个思路也可以,我想的那个血条就是搞不懂如何血空的时候吃药然后那个血(红条表示)补上来可是红条却上不来……
论坛还活着真是太好了
梦石
0
星屑
124
在线时间
15 小时
注册时间
2008-1-25
回帖
778
 楼主| 发表于 2009-8-10 14:15:05 | 显示全部楼层
3小时自定……
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4420
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2009-8-14 11:32:01 | 显示全部楼层
技术区有啊……提问区也有啊……可以搜索。

另外不一定要用血条,血条的原理是伸缩,你也可以用显示嘛,比如一颗心表示多少血。
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

B

梦石
0
星屑
50
在线时间
26 小时
注册时间
2007-8-26
回帖
3622
发表于 2009-8-14 11:55:02 | 显示全部楼层
找到了柳柳的帖子,于是粘贴出来~楼主慢慢参考

显示图片:
$game_screen.pictures[number].show(name, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
移动图片:
$game_screen.pictures[number].move(duration, origin, x, y, zoom_x, zoom_y, opacity, blend_type)
其中:
  #     name         : 文件名
  #     origin       : 原点
  #     x            : X 坐标
  #     y            : Y 坐标
  #     zoom_x       : X 方向放大率
  #     zoom_y       : Y 方向放大率
  #     opacity      : 不透明度
  #     blend_type   : 合成方式
  #     duration     : 时间

核心是修改zoom_x的变量(角色的Hp/角色的Maxhp)~
回复

使用道具 举报

名侦探小柯

梦石
10
星屑
4420
在线时间
3740 小时
注册时间
2006-9-6
回帖
36596

极短27获奖MZ评测员开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

发表于 2009-8-14 11:56:18 | 显示全部楼层
我一直不用这个办法就是因为很多不填数字的空上不知道该填什么……
不定期回归 ~ 游戏开发之旅
———————————————————————————————
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部