Project1

标题: 关于血条的问题 [打印本页]

作者: 空气    时间: 2009-8-10 11:34
标题: 关于血条的问题
本帖最后由 空气 于 2009-8-10 11:35 编辑

昨天自己想了一下,开始用公共事件做ARPG的系统。可是做到了角色的状态那里却卡住了,因为缺少直接在画面上显示的血条。我想请教一下,怎么用公共事件做一个血条,不好看没关系,可以就得了。我对脚本是在太迷糊了……至少帮我提供个思路也可以,我想的那个血条就是搞不懂如何血空的时候吃药然后那个血(红条表示)补上来可是红条却上不来……
作者: 空气    时间: 2009-8-10 14:15
3小时自定……
作者: 越前リョーマ    时间: 2009-8-14 11:32
技术区有啊……提问区也有啊……可以搜索。

另外不一定要用血条,血条的原理是伸缩,你也可以用显示嘛,比如一颗心表示多少血。
作者: ONEWateR    时间: 2009-8-14 11:55
找到了柳柳的帖子,于是粘贴出来~楼主慢慢参考

显示图片:
$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)~
作者: 越前リョーマ    时间: 2009-8-14 11:56
我一直不用这个办法就是因为很多不填数字的空上不知道该填什么……




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