edit_note帖子
1,551
stars积分
20,071
event加入
2011-05-19
问答互助
脚本精灵新手入门教程(第二课)
schedule发表于 2014-03-05 12:36:00
visibility查看 1,010
chat_bubble回复 1
#1 楼主
【新手二阶段:函数以及用法】
①判断颜色1
function main()--开始
if isColor(坐,标,颜色) then--判断这个坐标位置是不是这个颜色,是就执行下面的点击,不是就跳过
touchClick(坐,标);--点击
end--对应判断结束
end--对应开始结束
②判断颜色2
function main()--开始
if not isColor(坐,标,颜色) then-- 判断这个坐标位置是不是这个颜色,是就跳过,不是就执行下面的操作
touchClick(坐,标)--点击
end--结束
end--结束
②模糊区域判断图片
--设置清晰度为95%,在屏幕中(100,100,200,200)范围内模糊寻找图片[截图/1.bmp],如果找到则提示图片坐标并点击,没有找到则提示没有找到
function main()--开始
local flag,x,y = findImageFuzzy(“截图/1.bmp“,95,100,100,200,200)
if flag then
toast(string.format(“在坐标(%d,%d)找到了图片[1.bmp]“,x,y));
else
toast(“没有找到图片[1.bmp]“);
end
end--结束
③这三个脚本,足以应付游戏的一般自动操作,如果想用更多的函数,打开脚本精灵编辑脚本页面,右上方有一个f字图样,点击会出现各种函数,再点击中间的箭头会有使用说明
④脚本注意事项
脚本的每个函数之间最好要延时,循环的太快手机会重启或脚本没反应
sleep(时间间隔)--延时
sleep(100)--延时0.1秒
sleep(500)--延时0.5秒
sleep(5000)--延时5秒
sleep(60000)--延时60秒,也就是一分钟
自己可以随意填写
例子:
function main()--开始
if isColor(坐,标,颜色) then--判色成功点
touchClick(坐,标)--点击
end--结束
sleep(100)--延时
if isColor(坐,标,颜色) then--判色成功点
touchClick(坐,标)--点击
sleep(100)--延时
touchClick(坐,标)--点击
sleep(100)--延时
end--结束
end--结束
①判断颜色1
function main()--开始
if isColor(坐,标,颜色) then--判断这个坐标位置是不是这个颜色,是就执行下面的点击,不是就跳过
touchClick(坐,标);--点击
end--对应判断结束
end--对应开始结束
②判断颜色2
function main()--开始
if not isColor(坐,标,颜色) then-- 判断这个坐标位置是不是这个颜色,是就跳过,不是就执行下面的操作
touchClick(坐,标)--点击
end--结束
end--结束
②模糊区域判断图片
--设置清晰度为95%,在屏幕中(100,100,200,200)范围内模糊寻找图片[截图/1.bmp],如果找到则提示图片坐标并点击,没有找到则提示没有找到
function main()--开始
local flag,x,y = findImageFuzzy(“截图/1.bmp“,95,100,100,200,200)
if flag then
toast(string.format(“在坐标(%d,%d)找到了图片[1.bmp]“,x,y));
else
toast(“没有找到图片[1.bmp]“);
end
end--结束
③这三个脚本,足以应付游戏的一般自动操作,如果想用更多的函数,打开脚本精灵编辑脚本页面,右上方有一个f字图样,点击会出现各种函数,再点击中间的箭头会有使用说明
④脚本注意事项
脚本的每个函数之间最好要延时,循环的太快手机会重启或脚本没反应
sleep(时间间隔)--延时
sleep(100)--延时0.1秒
sleep(500)--延时0.5秒
sleep(5000)--延时5秒
sleep(60000)--延时60秒,也就是一分钟
自己可以随意填写
例子:
function main()--开始
if isColor(坐,标,颜色) then--判色成功点
touchClick(坐,标)--点击
end--结束
sleep(100)--延时
if isColor(坐,标,颜色) then--判色成功点
touchClick(坐,标)--点击
sleep(100)--延时
touchClick(坐,标)--点击
sleep(100)--延时
end--结束
end--结束
全部回复 (1)
2014-03-05 12:41:00
沙发
。。
登录 后才能回复
flag举报帖子