TC官方合作论坛

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 灬澄澄丶
打印 上一主题 下一主题

[问题] 编辑框里输入任意数字,实现加血目的!请懂得朋友进来指教一下!

[复制链接]
11#
发表于 2012-5-11 10:29:46 | 只看该作者
如果是圆形话,那计算的就是x坐标了。  高度嘛!  是吧!
回复 支持 反对

使用道具 举报

12#
发表于 2012-5-11 10:35:29 | 只看该作者
渐变的血条你也可以用百分比的方法加血,比如说我们定义血条左边界为X,右边界为X1(注意,我们坐标点取色),所以Y值是固定的,也就是血条中左边界点为(X,Y),右边界为(X1,y),这样就可以取到血条长度,有血的颜色设为红色,没血设为白色,比如说我们相取你想加血的哪个百分比用这个公式找坐标点
(X1-X)*你的百分比+X这个就是你的X坐标,然后再中上Y坐标,全写上就是((X1-X*百分比+X),Y),这样就取到了你的百分比坐标哪个颜色值,如果等于红色哪么就是有血,如果不等于红色或等于白色,就是空血, 这样就实现了你的百分比加血了!知道是空血还是有血,后面你就知道怎么做了!
在具体操作中,有色偏的原因,你可以不用等于,用大于或小于就可以了!比如说有血是FFFFFF,没血是000000,但是颜色不可能绝对相同,我们可以取个中间的数值,比如说取个百分比坐标的眯的颜色,如果大于222222,就认为是有血,如果小于就认为是没血,这样偏色情的问题就解决了!


好了!原理都告诉你了!剩下的就是采纳了!
回复 支持 反对

使用道具 举报

13#
发表于 2012-5-11 10:55:16 | 只看该作者
  来学习了 。 很给力的说。。  我也以后弄百分比。
回复 支持 反对

使用道具 举报

14#
发表于 2012-5-11 11:51:40 | 只看该作者
看看  。 学习了
回复 支持 反对

使用道具 举报

15#
发表于 2012-5-11 13:56:47 | 只看该作者
路过 。。。来学习学习。
回复 支持 反对

使用道具 举报

16#
 楼主| 发表于 2012-5-11 16:13:30 | 只看该作者
狼兄的办法,貌似有点意思,就是找色值+色偏,做标点等于色值+色偏就是有血,不等于就是没血,不知道到狼兄可以用于区域找色和模糊找色不,必须做标点去色吗
回复 支持 反对

使用道具 举报

17#
发表于 2012-5-11 18:34:41 | 只看该作者
回复 支持 反对

使用道具 举报

18#
发表于 2012-5-11 18:35:21 | 只看该作者
简单的问题复杂化,偷笑中~~~~~~~
回复 支持 反对

使用道具 举报

19#
发表于 2012-5-11 18:48:52 | 只看该作者
谁来挑战我?
回复 支持 反对

使用道具 举报

20#
发表于 2012-5-11 18:50:31 | 只看该作者
你懂的。
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18043773号

GMT+8, 2025-9-18 06:17 , Processed in 0.158720 second(s), 21 queries .

Powered by 海安天坑软件科技有限公司

© 2001-2013 Comsenz Inc.

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