function main() -- main函数,脚本播放时会执行该函数
mSleep(2000) -- 等待2秒后执行,为了避免播放开始的提示影响找图
x, y = findImage("/var/touchelf/phone.bmp") -- 参数为图片的绝对路径,请修改为你上传的图片路径
if x ~= -1 and y ~= -1 then -- 如果x和y不等与-1,说明找到了
touchDown(0, x+5, y+5) -- 手指按下图片所在的位置,由于x和y是左上角坐标,为了点中图片,x和y都加了5个像素的偏移
touchUp(0) -- 手指抬起
notifyMessage("yes") -- 显示yes
else -- 否则,如果没找到
notifyMessage("no") -- 显示no
end
end
这个是在一个界面找一个图并且点击,现在需要在第一个页面执行这个操作找图,点击,然后跳转到第二个界面继续找图,点击。(第二个界面跟第一个界面不一样,需要找的图也不一样),后续怎么写?
两个找图代码中间用语句什么连接,才是2选1 进行操作的?中间连接部分怎么写额?
@AIfengyuan 不用连接也行啊,你写的就是找到点击,找不到的图又不会点击。在第一个界面自然不会找到第二个图,第二个图就不会被点击。同理第二个界面也不会点击第一个图
function main() -- main函数,脚本播放时会执行该函数
x1, y1 = findImage("/var/touchelf/phone1.bmp") -- 参数为图片的绝对路径,请修改为你上传的图片路径
end
这么写是哪里错了呢 报错13:'end' expected (to close 'function' at line 1) near '<eof>'请问下怎么修改
@AIfengyuan mSleep(3500)后面少了一个end另外需要使用一个while循环来循环找图