TC官方合作论坛
标题:
请高手解答
[打印本页]
作者:
332475520
时间:
2012-10-16 12:34
标题:
请高手解答
下面是通过区域找色实现的加血,请问怎么通过滑块设置百分比加血,谢谢
功能 整型 加血()
整型 w,m
逻辑型 找到血值=图像.区域找色(178,57,186,63,#444444,0,w,m)
循环(真)
循环(图像.区域找色(178,57,186,63,#444444,0,w,m))
辅助.等待(200)
键盘.按键(120,1)
循环结束
循环结束
返回 0
功能结束
作者:
陌上青衣。
时间:
2012-10-16 12:43
楼主,你让人家帮你解决问题,还把帖子出售金币让人家怎么帮你解决
作者:
陌上青衣。
时间:
2012-10-16 12:44
百分比查找血值源码,,付,,纠结的算法
http://bbs.tyuyan.com/thread-12739-1-1.html
作者:
332475520
时间:
2012-10-16 12:45
回复
2楼
陌上青衣。
的帖子
我不懂哇 我还以为那个功能是把我自己的金币送给别人呢,郁闷
作者:
zc1835429
时间:
2012-10-16 15:15
把滑块设置为20格
整型 位置
位置=滑块.得到位置("滑块0")
位置=位置*5
作者:
zc1835429
时间:
2012-10-16 15:20
回复
0楼
zc1835429
的帖子
把血条的长度确认好,然后从右到左找,找到坐标x
坐标x-游戏左边窗口到血条左边的距离=坐标x在血条中的位置
用坐标x在血条中的位置/血条的长度=比例
然后与滑块条中滑块的位置进行对比,判断
思路是这样,自己试着弄吧
搞定了给我采纳,没搞定回复我
作者:
332475520
时间:
2012-10-16 15:23
回复
5楼
zc1835429
的帖子
我不是很明白 哎 或许是我很笨吧
作者:
332475520
时间:
2012-10-16 15:26
回复
6楼
zc1835429
的帖子
灰常感谢,我先弄弄
作者:
332475520
时间:
2012-10-16 15:33
回复
6楼
zc1835429
的帖子
你好 你能按照你的这个思路给我写下吗?
我可以给你TC币也行啦
作者:
zc1835429
时间:
2012-10-16 15:41
回复
7楼
332475520
的帖子
[attach]5769[/attach]假如说这个图片的最左边是游戏窗口,血条的长度是10,游戏窗口左边到血条最右边(满血状态下)=150.你从右向左找红色,会找到当前红色的第一个位置(边线不算,画的不规范),也就是当前血的位置,用150-100可以得到窗口最左边到血条最左边的黑色区域长度,用找的X坐标-这个黑色区域长度就可以得到当前剩余血条长度,用当前剩余血条长度/血条长度不就是百分比了吗? 很简单的数学题吧
作者:
332475520
时间:
2012-10-16 15:43
回复
10楼
zc1835429
的帖子
明白了 谢谢啊
作者:
zc1835429
时间:
2012-10-16 15:47
回复
11楼
332475520
的帖子
不客气
作者:
332475520
时间:
2012-10-16 19:54
回复
6楼
zc1835429
的帖子
今天下午按照你的那个思路我写的出来 总是提示错误,我在新手板块发了图片,能帮我看下吗
欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/)
Powered by Discuz! X3.1