|
|
马上加入TC
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
我这段代码 找到图片后跳出了 后没有结束功能,请问要怎么解决 求说的详细点本人对数组 了解的不是很好
功能 塔防坐标()
变量 坐标
变量 分割好的数组=数组()
变量 大小
坐标=编辑框获取文本("编辑框0")
分割好的数组=坐标变数组(坐标,大小)
调试输出(分割好的数组)
使用数组(分割好的数组,大小)
结束
功能 坐标变数组(坐标,&多少个坐标)
变量 保存数组=数组(数组(),数组())
变量 临时数组1=数组()
变量 临时数组2=数组()
多少个坐标=字符串分割(坐标,"|",临时数组1)
遍历(变量 i = 0; i < 多少个坐标; i++)
变量 大小=字符串分割(临时数组1[i],",",临时数组2)
遍历(变量 j = 0; j < 大小; j++)
保存数组[j][i]=临时数组2[j]
结束
结束
返回 保存数组
结束
功能 使用数组(数组名,大小)
遍历(变量 i = 0; i < 大小; i++)
使用坐标(数组名[0][i],数组名[1][i])
结束
结束
功能 使用坐标(坐标x,坐标y)
系统设置工作路径(获取资源路径("rc:"))
dm_ret = dm.SetDict(0,"byzk.txt")
变量 句柄 = 网页获取句柄("浏览器0")
变量 游戏句柄=dm.FindWindowEx(句柄,"MacromediaFlashPlayerActiveX","")
遍历(变量 z=0;z<1;z++)
dm.KeyPress(77)
等待(1000)
dm.MoveTo(725,489)
dm.LeftDown()
dm.LeftUp()
dm.KeyPress(8)
等待(200)
dm.KeyPress(8)
等待(200)
dm.KeyPress(8)
等待(200)
dm.KeyPress(8)
等待(200)
dm.SendString(游戏句柄,坐标x)
dm.MoveTo(805,488)
dm.LeftDown()
dm.LeftUp()
dm.KeyPress(8)
等待(200)
dm.KeyPress(8)
等待(200)
dm.KeyPress(8)
等待(200)
dm.KeyPress(8)
等待(200)
dm.SendString(游戏句柄,坐标y)
dm.MoveTo(901,492)
dm.LeftDown()
dm.LeftUp()
等待(1000)
dm.KeyPress(77)
等待(8000)
dm.MoveTo(507,438)
dm.LeftDown()
dm.LeftUp()
等待(2000)
找图1=dm.FindPicS(490,449,516,473,"召唤令不足.bmp|召唤令没了.bmp|召唤令0个.bmp|召唤令1个.bmp","00000",0.9,0,intX,intY)
调试输出(intX)
如果(intX>0)
跳出
结束
结束
结束
|
|