找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5643|回复: 2

[已回复] 关于预存坐标数组

[复制链接]

1

主题

0

回帖

2

积分

按键电脑&手机班学员

鲜花
0
猫粮
19
发表于 2020-11-28 10:04:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

×
怎么预存7个坐标保存到数组1,然后多点找色命令找到的坐标保存为数组2,直到找不到为止,把数组1和数组2都有的坐标在数组1中删除,然后点击数组1剩余的坐标。请问各位大佬怎么实现,谢谢!o(≧口≦)oo(≧口≦)o o(≧口≦)o  
楼主热帖
  • 打卡等级:寻得绝学

1082

主题

2113

回帖

4297

积分

院长

鲜花
7
猫粮
6413
QQ
发表于 2020-12-1 15:46:28 | 显示全部楼层
[按键精灵] 纯文本查看 复制代码
Dim 数组1()
数组1[1] = {100, 100}
数组1[2] = {200, 200}
数组1[3] = {300, 300}
数组1[4] = {400, 400}
数组1[5] = {500, 500}
数组1[6] = {600, 600}
数组1[7] = {700, 700}

Dim 数组2 = Image.FindMultiColor(1,1,1011,386,"1F0F02","58|262|2E190A,270|327|00DA07,442|378|0050FF,425|479|633F19,213|490|522E16",0,0.9)
TracePrint "找到", UBOUND(数组2)
For i = 1 To UBOUND(数组1)+1
	For j = 0 To UBOUND(数组2)
		If 数组1[i][1] = 数组2(j, 0) and 数组1[i][2] = 数组2(j, 1) Then 
			TracePrint "排除", 数组1[i][1], 数组1[i][2]
			数组1[i] = false
		End If
	Next
Next

For i = 1 To UBOUND(数组1)+1
	If 数组1[i] Then 
		TracePrint "点击", 数组1[i][1], 数组1[i][2]
		Tap 数组1[i][1], 数组1[i][2]
	End If
Next
  • 打卡等级:拜师学艺

0

主题

108

回帖

108

积分

小学生

鲜花
0
猫粮
587
发表于 2020-12-18 19:06:57 | 显示全部楼层

♪(^∇^*)♪(^∇^*)♪(^∇^*)♪(^∇^*)♪(^∇^*)♪(^∇^*)♪(^∇^*)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|紫猫编程学园

GMT+8, 2024-5-16 08:38

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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