本帖最後由 gn00636885 於 2015-12-24 23:49 編輯
我需要大大幫忙 我現在有幾個問題
1.我執行腳本後,要停止腳本手機會當機從開,或是畫面都按不了只能按HOME鍵或是休眠建,請問有人也有這樣的問題嗎??
2.我利用大大的腳本是有正常跑,但是有時候走了幾步就不走了或是遇到太長的路段或是中短的路段只會上上下下,有時候太靠近比利的路段也不會動,這個怎麼解決
3.我自己加入循環的方式不知道對不對想請大大幫忙看一下,那如果有加入循環 還要設定循環次數跟循環間隔嗎??
以下是我寫的腳本
DESCRIPTION=" ";
SCREEN_RESOLUTION="720x1280";
SCREEN_COLOR_BITS=32;
function main()
for a = 1,25,1 do
::lab::
mSleep(1000)
dianx,diany=findColorInRegion(0xFF0000,120,280,140,1280)
if dianx==-1 and diany==-1 then
goto lab
end
juli=diany-207
changdu=60+juli
if
changdu>720
then
changdu=720
end
mSleep(1000)
touchDown(1,100,855)
::lab1::
c=getColor(changdu,207)
if
c~=0xFF0000
then
mSleep(1)
goto lab1
end
touchUp(1)
end
end
for a = 1,10,1 do
::lab::
mSleep(1000)
dianx,diany=findColorInRegion(0xFF0000,120,280,140,1280)
if dianx==-1 and diany==-1 then
goto lab
end
juli=diany-207
changdu=40+juli
if
changdu>720
then
changdu=720
end
mSleep(1000)
touchDown(1,100,855)
::lab1::
c=getColor(changdu,207)
if
c~=0xFF0000
then
mSleep(1)
goto lab1
end
touchUp(1)
end
end
for b = 1,15,1 do
::lab::
mSleep(1000)
dianx,diany=findColorInRegion(0xFF0000,120,280,140,1280)
if dianx==-1 and diany==-1 then
goto lab
end
juli=diany-207
changdu=25+juli
if
changdu>720
then
changdu=720
end
mSleep(1000)
touchDown(1,100,855)
::lab1::
c=getColor(changdu,207)
if
c~=0xFF0000
then
mSleep(1)
goto lab1
end
touchUp(1)
end
end
觸摸精靈我是用3.6以上的版本 |