楼主: cinderelmini

仿《星之海洋》血条、气条

  [复制链接]
梦石
0
星屑
7095
在线时间
1666 小时
注册时间
2008-10-29
回帖
6612

贵宾

发表于 2008-12-25 10:08:39 | 显示全部楼层
= =| 看上去是不错,不过还是存在着普遍的问题
用可以渐变色的draw_line来描绘
在描绘的时候是停方便快捷的,但是用这个来描绘血条蓝条就略显不足了

用这个方法来描绘的血蓝条的脚本普遍都存在着这个问题

当width还很长的时候感觉不出来
一旦width接近0了,那感觉一下就出来了
用红色到黄色的渐变过程来说吧
比如当角色的HP还很多的时候,血条左边的1/4是红色
但是如果现在角色的HP只有1/4了,那么这一段不是红色,
而是红色到黄色的渐变过程



另外你说的1.02  1.03 貌似是说的RMXP的版本
那个版本号几乎就是无用,都能通用的>_<











你知道得太多了

回复

使用道具 举报

精灵族の天使<

梦石
0
星屑
1712
在线时间
3039 小时
注册时间
2007-3-16
回帖
33092

开拓者贵宾

发表于 2008-12-25 10:13:58 | 显示全部楼层
以下引用后知后觉于2008-12-25 2:08:39的发言:

= =| 看上去是不错,不过还是存在着普遍的问题
用可以渐变色的draw_line来描绘
在描绘的时候是停方便快捷的,但是用这个来描绘血条蓝条就略显不足了

用这个方法来描绘的血蓝条的脚本普遍都存在着这个问题

当width还很长的时候感觉不出来
一旦width接近0了,那感觉一下就出来了
用红色到黄色的渐变过程来说吧
比如当角色的HP还很多的时候,血条左边的1/4是红色
但是如果现在角色的HP只有1/4了,那么这一段不是红色,
而是红色到黄色的渐变过程

就因为这个,我以前觉得很不爽,
然后就还是用的矩形描绘,一层一层的描绘,描绘了8层
最近感觉还能看出明显的颜色分界线,准备空了再加8层上去= =|||

另外你说的1.02  1.03 貌似是说的RMXP的版本
那个版本号几乎就是无用,都能通用的>_<

这个你可以完全采用清爽版的血条来绘制嘛。
这个用得最多啦。
回复

使用道具 举报

梦石
0
星屑
7095
在线时间
1666 小时
注册时间
2008-10-29
回帖
6612

贵宾

发表于 2008-12-25 10:33:49 | 显示全部楼层
刚刚想了个方法来解决这个问题
我那个没有黑色的底板,
这个有黑色的底板可以再在上面描绘一层黑色
HP的血量不影响颜色层 而影响黑色层

大概就是这样
def HP(actor, x, y, w=96)
  w1 = w * actor.hp / actor.maxhp
  color1 = Color.new(255,0,0,255)
  color2 = Color.new(255,180,180,255)
  color3 = Color.new(0,0,0,255)
  draw_line(x,y,x+w,y,color1,8,color2)
  draw_line(x+w1,y,x+w,y,color3,8,color3)
end

哎!我那个没有底色看来是该换换了 那样一层一层的绘,还要去算每一层的HP
太类了……像,这样在上面加层黑色或者别的什么底色应该还行











你知道得太多了

回复

使用道具 举报

菜鸟飞呀飞 该用户已被删除
发表于 2008-12-25 14:43:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-12
回帖
769
发表于 2008-12-25 21:50:05 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

名侦探小柯

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

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

发表于 2008-12-26 01:25:31 | 显示全部楼层
样式还不错。
回复

使用道具 举报

梦石
0
星屑
9716
在线时间
2775 小时
注册时间
2008-9-5
回帖
3458

开拓者短篇八RM组冠军短篇九导演组亚军白银编剧

 楼主| 发表于 2008-12-26 03:21:24 | 显示全部楼层
后知后觉 大人发现的问题明尼没注意到..那个..好象问题不太大吧...
接下来就是...谢谢 地龙 先生和各位的支持...
回复

使用道具 举报

头像被屏蔽

lov Peii 4ever

梦石
0
星屑
50
在线时间
1 小时
注册时间
2008-10-28
回帖
415
发表于 2008-12-27 02:53:29 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

梦石
0
星屑
60
在线时间
705 小时
注册时间
2007-12-23
回帖
809
发表于 2008-12-27 20:54:25 | 显示全部楼层
谢谢啦!不过但愿不要卡机.
买了正版RMMV的同学进来看一下,谢谢~
https://rpg.blue/thread-393237-1-1.html
回复

使用道具 举报

头像被屏蔽
梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-9-22
回帖
69
发表于 2008-12-27 23:33:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部