• 新浪微博:
  • 微信 :
按键精灵电脑版
立即下载

软件版本:2014.06
软件大小:22.9M
更新时间:03-18

按键精灵安卓版
立即下载

软件版本:3.3.8
软件大小:62.5M
更新时间:12-18

按键精灵iOS版
立即下载

软件版本:1.6.5
软件大小:29.2M
更新时间:12-01

最新企业版UiBot
立即下载

软件版本:3.3
软件大小:282M
更新时间:08-06

快捷导航

登录 后使用快捷导航
没有帐号? 注册

登录 注册
发新话题 回复该主题

[已解决] 按键9遍历问题 [复制链接]

1#
//遍历顺序是从左到右,从上往下.
//参数已经用中文表示出来了,参数自己用抓抓或者大漠工具找~,结束格数是当前背包最右下角的那个.
//如果还是不会,下面的就不需要看了.
//举个栗子.
Call 背包遍历(1,20,5,850,417,31,31)
Function 背包遍历(开始格数,结束格数,背包总列数,背包第一格中心X坐标,背包第一格中心Y坐标,每格宽,每格高)
For i = 开始格数 - 1 To 结束格数 - 1
If i = 0 Then
//这里的意思是 从第一格开始遍历
x = 0
y = 0
ElseIf i > 0 Then'从第几格开始,下面的x,y必须设置~
//变量的意思是 两个包裹之间中心点的距离.可以自行更改.
x = 35
y = 35
End If

x1 = 背包第一格中心X坐标 + (i mod 背包总列数) * (每格宽 + x) -15
y1 = 背包第一格中心Y坐标 + (i \ 背包总列数) * (每格高 + y) -15
x2 = 背包第一格中心X坐标 + (i mod 背包总列数) * (每格宽 + x) +15
y2 = 背包第一格中心Y坐标 + (i \ 背包总列数) * (每格高 + y) +15
TracePrint x1&","&y1&","&x2&","&y2
//4个坐标用于找图,或者多点找色的4个坐标~都懂的.
//有人问 为什么要+ -20 这个值可以自己改,因为找到的点都是背包的中心点.根据背包的大小自己设置咯~
//这里可以写遍历到需要的保留 ,不需要的卖出,反正随意了~
Next
End Function

这个第一个背包位置范围对的,后面返回的坐标范围都有问题,这什么情况呢?请

本主题由 超级版主 瑞祥幽冥狼 于 2021/1/12 16:01:50 执行 主题分类 操作
2#

回复 1楼15123365174的帖子
  1. Call 横向自上往下背包遍历(5,28,6,300,300,30,30)//调用例子
  2. Sub 横向自上往下背包遍历(开始格数,结束格数,背包总列数,背包第一格中心X坐标,背包第一格中心Y坐标,每格宽,每格高)'每格子宽和高这里最后两个参数已经有了 不要再sub再添加
  3. For i = 开始格数-1 To 结束格数-1
  4. x = 背包第一格中心X坐标 + (i mod 背包总列数) * 每格宽
  5. y = 背包第一格中心Y坐标 + (i \ 背包总列数) * 每格高
  6. TracePrint x & "," & y
  7. //MoveTo x, y
  8. 'x1,y1,x2,y2在这里进行计算 要先确保每个格子中心点正确 不要自己乱加多余计算
  9. Delay 500
  10. Next
  11. End Sub
复制代码

收 徒 索 引 ← ← ← ← ← ← ← ← ← ← 点 击

个 人 Q Q 1 : 1 2 2 3 1 1 6 6 1 8[将满]
个 人 Q Q 2 : 6 1 7 0 9 5 5 4 3[可加]
发新话题 回复该主题