用visual studio GUI 做連連看的游戲,當兩個picturebox可以相連時,如何同時將兩個picturebox一起不顯示?可以用指針存第一個picturebox嗎?
首先,你應該有個數據結構存放每個picturebox中是什麼圖片。
當用戶點擊了一個圖片,你需要判斷這是點擊的第一個圖片還是第二個。
如果是第二個,那麼它和第一個是否存在通路。如果有,就消去。
因為你沒有代碼,泛泛地問,只能說這些。這些和指針沒有關系,可以用也可以不用。
但是個人認為,每個方格用一個picturebox不太好,整個用一個就可以了,然後直接繪制每個方格。這樣你還可以添加兩個方格聯通和消去的動畫過程。
連連看的程序google搜索下有很多,你可以先參考下別人是怎麼設計的。