|
gene 發表於 May 21, 2018 12:49:30 GMT
如題
遊戲是個回合式對戰的 RPG 左上角會標誌第一回合,第二回合,.... 的數字
想問一下,要如何在一個區域中截圖 每 10 秒後截圖一張,然後再和前一張圖作比較
來判斷在下一回合 ?
之前作的方式都是先截好圖再比,還沒有作過在跑腳本時截圖再比的
|
|
|
AnkuLua 發表於 May 21, 2018 12:55:50 GMT
|
|
|
gene 發表於 May 21, 2018 13:34:34 GMT
好的 ,我再試試看
另外問一下作法上是否可以實現
預定的演算法是
save first image => old.png wait 10 sec save second image => new.png
compare old.png, new.png
if true the same imgae else different image end
new.png 改名用 old.png ( 或是存 old.png
想問一下圖檔改名,或是存檔覆蓋,是目前 app 能作的到嗎 ? 謝謝
|
|
|
AnkuLua 發表於 May 21, 2018 15:00:14 GMT
不能比較兩個圖 可以這樣作 save first image => old.png wait 10 sec if (exists(Pattern("old.png"):similar(0.95)) then -- 適度調整相似度 same image else difference image end 可以改擋名或覆蓋 參考snapAndPlay ankulua-tw.boards.net/thread/232/
|
|
|
gene 發表於 May 21, 2018 16:26:42 GMT
不能比較兩個圖 可以這樣作 save first image => old.png wait 10 sec if (exists(Pattern("old.png"):similar(0.95)) then -- 適度調整相似度 same image else difference image end 可以改擋名或覆蓋 參考snapAndPlay ankulua-tw.boards.net/thread/232/感謝指點,很有價值的參考
|
|