raino
New Member
Posts: 2
|
raino 發表於 Apr 26, 2019 14:04:36 GMT
我玩的遊戲在進入戰鬥畫面時會切換成3D腳色戰鬥,在戰鬥中我會定期去檢測是否已經戰鬥完成。 我嘗試使用了exists跟getcolor去辨識,但是都會出現遊戲畫面凍結5~10秒的現象,我猜測是這兩個function執行時吃了太多資源導致的。 請問還有其他比較不吃資源的function可以取得畫面上的資訊嗎? 像是抓指定Location的灰階資訊??
|
|
|
AnkuLua 發表於 Apr 26, 2019 14:09:27 GMT
|
|
raino
New Member
Posts: 2
|
raino 發表於 Apr 26, 2019 15:04:05 GMT
已經測試過setScanInterval()了,但還是只要一調用 getColor() 遊戲就直接凍結, 我是每25秒呼叫一次,但是第一次呼叫就不行了QQ
|
|
|
AnkuLua 發表於 Apr 27, 2019 6:11:00 GMT
已經測試過setScanInterval()了,但還是只要一調用 getColor() 遊戲就直接凍結, 我是每25秒呼叫一次,但是第一次呼叫就不行了QQ 應該是您的機器記憶體太少 getColor() 會用到比較多記憶體
|
|