作者swmilktea (watter)
看板Flash
标题[问题] 如何设定按钮点过之後不能按(as2)
时间Wed Jan 20 13:33:27 2010
有按钮b1,b2,b3,b4
b1点过之後不能按只能按b2,b3,b4
b2点过之後不能按只能按b1,b3,b4....
以此类推
这样的回圈语法要怎麽写?
请求flash高手解惑~谢谢ˊˊ
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.114.127
1F:推 Assyla:不需用到回圈吧,被按的元件用removeEventListener移除就好 01/20 18:48
2F:推 cjcat2266:楼上,他是用AS2唷 01/20 19:33
3F:→ cjcat2266:如果你的handler是负责onRelease事件的触发 01/20 19:34
4F:→ cjcat2266:那写 b2.onRelease = null 就可以让按钮无效 01/20 19:34
5F:→ cjcat2266:或者,按过之後让一个透明的方块盖住自己,就不会被按到 01/20 19:35
6F:推 wljimkk:visible不行吗?? 按下时i+1 再按时i>0则this.visible=真 01/22 01:23
7F:→ wljimkk:直觉是用visible 不过我是新手不保证正确..... 01/22 01:24
8F:推 terrylchen:用enabled = false应该就可以了 01/23 10:16