文章
由 Dopher » 週三 5月 14, 2003 1:35 pm
GetColorPos裡面有三個參數
我假定是 [a,b,c]
a是指你那物件的顏色 要先去抓好
b指的是你包包左上
c指的是你包包右下
bc的意思就是限定一個範圍把你範圍裡面有a顏色的東西都選定起來變成POS
所以 pos1=getcolorpos[var2,pos3,pos4]
的意思就是.. 在pos3,pos4這兩個點構成的長方形中
只要是有var2顏色的都會被標定成Pos1
但是一次只有一個var2顏色的物品會被標成pos1
當pos3pos4裡面都沒有var2 的東西了
那pos1就會自動變成 -1
所以你一直去跑循環
當pos1=-1時 代表你那東西已經抓完了