Android 台灣中文網
標題:
【新手】常用循環語句repeat...until、while...do
[打印本頁]
作者:
swx_9003
時間:
2013-12-10 11:17
標題:
【新手】常用循環語句repeat...until、while...do
腳本精靈的設計出發點就是幫助人們完成重複的操作
例如游戲挂機,重複完成任務,天天愛消除的循環找色和戀舞的循環判斷
這些都離不開循環語句
你可以在腳本中寫循環語句,直到滿足條件再進行下一步操作。
常用循環語句有三種:
第一種:
repeat-until語句,語法結構如下:
repeat
statements;
until conditions;
舉例如下
repeat
touchClick(100,100)
sleep(500)
until false
這便寫成了一個死循環,腳本將每隔500毫秒(0.5秒)點擊位置(100,100)一次,直到手動停止腳本為止
當然也可以將false改為判斷條件
第二種:
while語句,語法結構如下:
while condition do
statements;
end;
舉例如下
while isColor(100,100,0xffffff) do
touchClick(200,200)
end;
意思是只要坐標(100,100)處的顏色為0xffffff,那麼就不停的點擊(200,200)位置
第三種:
數值for循環,語法結構如下:
for var=exp1,exp2,exp3 do
loop-part
end
舉例如下:
for i=1,10,1 do
touchClick(100,100)
end
意思是,從1開始,以1為步長(第三個參數),一直到10,每增加1就點擊一下位置(100,100)
作者:
frefman
時間:
2014-2-15 20:44
請問
如果坐標(160,200)是(顏色1-顏色2),就按下(225,103),不是則SLEEP(22000)應怎寫?
作者:
youngkingtw
時間:
2014-5-25 08:58
很給力,謝謝大大的教學
作者:
awdazd
時間:
2014-10-7 23:49
提示:
作者被禁止或刪除 內容自動屏蔽
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1