Re: [問題] 打地鼠

看板C_Sharp (C#)作者 (foxx)時間9年前 (2016/04/08 09:39), 9年前編輯推噓3(300)
留言3則, 2人參與, 最新討論串2/3 (看更多)
這種東西其實有很多簡單的方法可以解決 我先隨便介紹一種 首先呢 用一個欄位來紀錄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

04/08 12:08, , 1F
請問如何記錄呢?不大懂那部分,其他的邏輯大蓋懂
04/08 12:08, 1F
開一個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

04/08 13:22, , 2F
我比較傾向把 index 直接放到 Button.Tag,最簡單
04/08 13:22, 2F
摁摁 都可以 方法真的滿多的 像這種東西其實自己多花點時間想 會進步比較快 ※ 編輯: TameFoxx (125.227.239.229), 04/08/2016 13:40:43

04/08 18:09, , 3F
感謝各位大大幫忙
04/08 18:09, 3F
文章代碼(AID): #1N1mlC5b (C_Sharp)
討論串 (同標題文章)
文章代碼(AID): #1N1mlC5b (C_Sharp)