作者TameFoxx (foxx)
看板C_Sharp
標題Re: [問題] 打地鼠
時間Fri Apr 8 09:39:22 2016
這種東西其實有很多簡單的方法可以解決
我先隨便介紹一種
首先呢
用一個欄位來紀錄Current有地鼠的button
再來呢
IntBG就只作 current的圖片改回 這樣跑起來應該比較順XD
然後呢
分別寫兩個click事件 一個是按到地鼠加分 一個是沒按到地鼠扣分
IntBG就要把currentbutton的Click改回扣分
SetBG把新變成地鼠的button變成currentbutton
並將其click事件改成加分
這樣呢
你click以後也不用去判斷他是不是地鼠摟
簡單吧
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.227.239.229
※ 文章網址: https://www.ptt.cc/bbs/C_Sharp/M.1460079564.A.165.html
※ 編輯: TameFoxx (125.227.239.229), 04/08/2016 09:40:09
推 DeineFreunde: 請問如何記錄呢?不大懂那部分,其他的邏輯大蓋懂 04/08 12:08
開一個button的欄位阿
然後當前的地鼠是哪個button就丟給這個欄位
※ 編輯: TameFoxx (125.227.239.229), 04/08/2016 12:18:21
好啦
那不然更簡單一點
你把當前地鼠的button是在陣列的第幾個index在全域欄位記下來
這樣也可以
※ 編輯: TameFoxx (125.227.239.229), 04/08/2016 12:19:51
推 YahooTaiwan: 我比較傾向把 index 直接放到 Button.Tag,最簡單 04/08 13:22
摁摁 都可以 方法真的滿多的
像這種東西其實自己多花點時間想 會進步比較快
※ 編輯: TameFoxx (125.227.239.229), 04/08/2016 13:40:43
推 DeineFreunde: 感謝各位大大幫忙 04/08 18:09