1、準備工做:
1)安裝騰訊手遊助手,下載王者榮耀,安裝啓動( 你也能夠直接鏈接手機啓動遊戲,或者使用其餘的模擬器 )html
2)安裝AirtestIDE,在設備窗中鏈接遊戲Windows(詳情參考筆者另一篇博文: AirtestIDE詳解(跨平臺的UI自動化編輯器))編輯器
3)遊戲切換至冒險模式,選擇任意關卡。性能
2、編寫腳本:
1)點擊touch控件,並截取「闖關」圖片:url
2)同上,截取「跳過」、「自動」、「點擊屏幕繼續」、「再次挑戰」圖片以下:spa
3)由於遊戲過程當中有不定時「挑過」提示,因此咱們須要加上點exists()判斷和while循環。.net
即:在遊戲結束畫面出現前,每一秒鐘檢索一次是否有「跳過」彈窗,若是有則點擊「跳過」。htm
4)由於設備性能不一樣,致使畫面切換有快有慢,因此咱們加上點等待方法wait(),默認timeout=20s。blog
5)最後咱們要讓整個過程重複執行,因此咱們還須要在最外層加上while()循環,判斷條件即爲開始「闖關」出現。遊戲
這裏咱們touch「闖關」以後,加上了sleep(10),這是由於進入遊戲加載須要必定時間,並且較長。圖片
3、正式運行
1)大功告成,運行起來吧,刷刷刷!!!
2)是否是很簡單?若是你圖都不想截,那你也能夠直接點擊Airtest輔助窗中錄製按鈕,
可是錄製完腳本依然仍是須要人工進行必定的調整,固然這裏只應用了Airtest圖像識別,若是須要複雜的操做,建議結合其餘模塊。