作者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://webptt.com/cn.aspx?n=bbs/C_Sharp/M.1460079564.A.165.html
※ 编辑: TameFoxx (125.227.239.229), 04/08/2016 09:40:09
1F:推 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
2F:推 YahooTaiwan: 我比较倾向把 index 直接放到 Button.Tag,最简单 04/08 13:22
摁摁 都可以 方法真的满多的
像这种东西其实自己多花点时间想 会进步比较快
※ 编辑: TameFoxx (125.227.239.229), 04/08/2016 13:40:43
3F:推 DeineFreunde: 感谢各位大大帮忙 04/08 18:09