TC官方合作论坛

 找回密码
 立即注册
查看: 810|回复: 12
打印 上一主题 下一主题

[已解决] 请高手解答

[复制链接]
跳转到指定楼层
楼主
发表于 2012-10-16 12:34:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上加入TC

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

x
下面是通过区域找色实现的加血,请问怎么通过滑块设置百分比加血,谢谢


功能 整型 加血()
整型 w,m
逻辑型 找到血值=图像.区域找色(178,57,186,63,#444444,0,w,m)   
循环(真)
循环(图像.区域找色(178,57,186,63,#444444,0,w,m))
        辅助.等待(200)
        键盘.按键(120,1)
循环结束
循环结束
    返回 0
功能结束
回复

使用道具 举报

10#
发表于 2012-10-16 15:41:30 | 只看该作者
回复 7楼332475520的帖子



假如说这个图片的最左边是游戏窗口,血条的长度是10,游戏窗口左边到血条最右边(满血状态下)=150.你从右向左找红色,会找到当前红色的第一个位置(边线不算,画的不规范),也就是当前血的位置,用150-100可以得到窗口最左边到血条最左边的黑色区域长度,用找的X坐标-这个黑色区域长度就可以得到当前剩余血条长度,用当前剩余血条长度/血条长度不就是百分比了吗? 很简单的数学题吧

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

沙发
发表于 2012-10-16 12:43:45 | 只看该作者
楼主,你让人家帮你解决问题,还把帖子出售金币让人家怎么帮你解决
回复 支持 反对

使用道具 举报

板凳
发表于 2012-10-16 12:44:34 | 只看该作者
百分比查找血值源码,,付,,纠结的算法
http://bbs.tyuyan.com/thread-12739-1-1.html
回复 支持 反对

使用道具 举报

地板
 楼主| 发表于 2012-10-16 12:45:50 | 只看该作者
回复 2楼陌上青衣。的帖子

我不懂哇  我还以为那个功能是把我自己的金币送给别人呢,郁闷
回复 支持 反对

使用道具 举报

5#
发表于 2012-10-16 15:15:20 | 只看该作者
把滑块设置为20格
整型 位置
位置=滑块.得到位置("滑块0")
位置=位置*5
回复 支持 反对

使用道具 举报

6#
发表于 2012-10-16 15:20:25 | 只看该作者
回复 0楼zc1835429的帖子

把血条的长度确认好,然后从右到左找,找到坐标x
坐标x-游戏左边窗口到血条左边的距离=坐标x在血条中的位置
用坐标x在血条中的位置/血条的长度=比例
然后与滑块条中滑块的位置进行对比,判断
思路是这样,自己试着弄吧
搞定了给我采纳,没搞定回复我
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2012-10-16 15:23:36 | 只看该作者
回复 5楼zc1835429的帖子

我不是很明白   哎 或许是我很笨吧
回复 支持 反对

使用道具 举报

8#
 楼主| 发表于 2012-10-16 15:26:32 | 只看该作者
回复 6楼zc1835429的帖子

灰常感谢,我先弄弄
回复 支持 反对

使用道具 举报

9#
 楼主| 发表于 2012-10-16 15:33:43 | 只看该作者
回复 6楼zc1835429的帖子

你好  你能按照你的这个思路给我写下吗?
我可以给你TC币也行啦
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

关闭

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

GMT+8, 2025-10-10 04:08 , Processed in 0.139086 second(s), 25 queries .

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

© 2001-2013 Comsenz Inc.

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