永发信息网

请高手为我解释一个脚本精灵的找色代码

答案:2  悬赏:30  手机版
解决时间 2021-03-11 01:36
  • 提问者网友:杀手的诗
  • 2021-03-10 14:49
function main()
::xh::
if isColor(100,100,0xFFFFFF) then
touchClick(200,200);
toast("找到红色并点击了")
else toast("没有找到红色继续寻找")
goto xh
end
end
每段代码说明作用,谢谢咯!好答案请留QQ号,充10元Q币谢金,请不怪小弟小气,小弟也是穷学生,只是喜欢学习而已!谢谢咯
最佳答案
  • 五星知识达人网友:雾月
  • 2021-03-10 16:14
给你结构化一下:
function main()
::xh::
if isColor(100,100,0xFFFFFF) then
touchClick(200,200);
toast("找到红色并点击了")
else toast("没有找到红色继续寻找")
goto xh
end
end

第一行,定义一个模块叫main
第二行,是一个叫xh的标签
第三行,如果坐标100,100的位置的颜色是纯白色(0xFFFFFF是十六进制色码纯白色),就执行第四第五行
第四行,点击坐标200,200位置
第五行,输出(显示)文字找到红色并点击了
第六行,如果第三行判断为否,执行第七行
第七行,从标签xh重新执行(在运行第三行判断)
第八行,if判断结束

第九行,模块main结束
全部回答
  • 1楼网友:怙棘
  • 2021-03-10 16:48
findcolor 0,0,1024,768,"000000",x,y//语句中的"000000"是颜色的代码,你直接修改。 rem a//标记a if x > 0 and y > 0 then //条件判断;如果返回的坐标大于0,那么就说明找到了。 delay 200//找到后停顿的时间,自行调整。 keypress "f4", 1//按f4。 else //否则 goto a//返回标记a end if//在这里可以添加找到坐标后,需要做的处理。 这样应该可以,你说的太模糊,只能做个大概 如果这个脚本要一直运行,只需要无限循环就行
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯