作者kusoayan (瑋哥)
看板EzHotKey
標題[-AI-] 關於一個程式架構的問題
時間Sun May 1 21:32:52 2011
我想試著做一個FB上得遊戲"diamond dash"的輔助程式
這個遊戲的方式是
在一個長方形的框框內會有非常多各種顏色小正方形
只要有超過三個同顏色的小正方形連在一起 就可以點擊他讓它消掉
現在卡在最開始的一步
就是我要怎麼確認有三個同顏色的聚在一起 ?
目前的想法是按順序搜尋每個顏色的座標
例如在 (x,y) 處 有 黃色
然後搜尋他的上下左右的顏色
如果其中一個也有黃色那就代表至少有兩個黃色連在一起
可是如果我想知道有沒有第三個連在一起 該怎麼做呢 ?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 125.228.171.146
1F:→ fossil313:繼續搜尋上下左右 XD 05/01 22:22
2F:→ kusoayan:例如我找到右邊有 就在搜尋他的上右下? 05/01 22:36
3F:→ fossil313:找到第二個黃色後再搜尋上下左右 只要找到至少兩個黃色 05/01 23:47
4F:→ fossil313:就是有三個連在一起了 05/01 23:47
5F:→ kslman:有沒有圖? 05/02 01:37
7F:→ kusoayan:我用的imageserch好像只能抓一個座標 05/02 18:53
8F:→ kusoayan:也就是 如果畫面上有多個比對成功的圖 他只會抓到一個 05/02 18:53
9F:→ kusoayan:想請問有沒有辦法把它改成可以抓所有結果回來放在array? 05/02 18:53
10F:→ kusoayan:附上我用的找圖片的外加檔案 05/02 18:56
12F:→ kusoayan:ImageSearch 05/02 18:56