Android 台灣中文網
標題:
關於觸摸精靈找色點擊問題
[打印本頁]
作者:
lovekissemp
時間:
2014-8-23 08:01
標題:
關於觸摸精靈找色點擊問題
請問大大 我找到色點了 色點位子 開始執行怎還是不能點擊 哪邊錯了嗎?
-- 脚本描述
DESCRIPTION="Yyy";
-- 适用屏幕参数
SCREEN_RESOLUTION="600x1024";
SCREEN_COLOR_BITS=4;
-- 主入口
function main()
X, Y = findColorInRegion(0x022495, 571, 571, 931, 931);
if x~=-1 and y~=-1 then
touchDown(0, x, y);
touchUp(0);
end
end
執行之後馬上關閉 也不點擊 我不知道我哪邊錯了 哪位大大 能交一下小弟 找很多文章 想動手做自己的腳本 不過有些我看不懂
只能慢慢用 能使用 色點找位子我就很滿意了
作者:
beek
時間:
2015-4-26 22:39
X, Y = findColorInRegion(0x022495, 571, 571, 931, 931);
if x~=-1 and y~=-1 then
touchDown(0, x, y);
XYxy?
作者:
ChangMichael
時間:
2015-4-29 21:40
大小寫要一致...
進階檢查
1.先去跑一下設定內屏幕測試,看你的手機是優化模式還是兼容模式
2.若遊戲是橫屏,觸摸精靈有旋轉畫面的參數rototescreen(90)的樣子
3.承第二點,如果有加上轉畫面的指令,那麼圖片取座標跟色點時也要轉畫面
4.因為已經有截圖,你可以用手機的看圖軟體直接執行觸摸精靈,如果出現點擊動作就是成功
5.運行時可以加上連續執行,有時候不是他沒動作,而是程式已經跑完了
作者:
wings7677
時間:
2015-8-26 01:55
本帖最後由 wings7677 於 2015-8-26 02:42 編輯
-- 脚本描述
DESCRIPTION="Yyy";
-- 适用屏幕参数
SCREEN_RESOLUTION="600x1024";
SCREEN_COLOR_BITS=4;
-- 主入口
function main()
x, y = findColorInRegion(0x022495,571,571,
931
,931);
--在區域左上角(571.571)到區域右下角(931.931)範圍內找到顏色為0x022495的點 將其座標變成x和y
if x~=-1 and y~=-1 then
--如果找到了否則x和y返回-1
touchDown(0,x,y);
--手指0按下(x.y)
mSleep(10);
--延遲10毫秒
touchUp(0);
--手指0抬起
mSleep(10);
--延遲10毫秒
end
--findColorInRegion 的結束
end
--function main() 的結束
紅色
字體代表少了"延遲"有些遊戲延遲太少反應不過來反而不會點10~250毫秒左右應該可以
藍色
字體代表錯誤
931
? X座標大小只有到600而已哪來的到931?
紫色
代表 說明
如果錯了敬請見諒
作者:
chao110
時間:
2015-9-18 20:45
大大可以請問一下
if x~=-1 and y~=-1 then--如果找到了否則x和y返回-1
這句的返回-1是指什麼??
未找到圖還會繼續向下執行嗎
作者:
dick52014
時間:
2015-9-23 17:34
大小寫是不同的喔
你上面大寫下面就要大寫
作者:
lovekissemp
時間:
2015-9-23 23:05
感謝各位大大教學 小弟學到一課 目前還在慢慢研究 是可以點擊了 還有很多要慢慢專研感謝大大分享
作者:
aandroid123
時間:
2015-9-24 22:55
要不要試試這個
直接找圖
比較直覺
AnkuLua:遊戲自動化
作者:
aandroid123
時間:
2015-9-24 23:01
要不要試試其他類似App
google play 搜尋 遊戲自動化
直接找圖
直觀又容易
作者:
ccw3230
時間:
2015-10-1 10:05
腳本的內容是可以依你的需求做調整,所以,能自行開發最好!
執行後關閉是因為你只有一個判斷式,你可試試
if x~=-1 and y~=-1 then
touchDown(0, x, y);
touchUp(0);
esle
--做其他事
end
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1