AS3.0怎样让某个按钮响应键盘事件??
as3吧
全部回复
仅看楼主
level 1
十七ss4P 楼主
第一个按钮在剪辑mc里,实例名为A
2014年03月16日 05点03分 1
level 1
楼主你太高大上了,不会,帮顶>.<
2014年03月16日 18点03分 4
level 1
本吧好心人解答一下吧~~~
2014年03月16日 22点03分 5
level 2
侦听键盘事件,判断当键盘按下时的键位,当按下的键是你所想要的键位时,让你的按钮做出响应动作
2014年03月17日 10点03分 7
求解代码!!!!拜托了
2014年03月17日 10点03分
level 2
为毛删我回复= =,难道不嫩回复代码= =?
2014年03月17日 10点03分 8
level 1
点击的时候,dispatch发送键盘事件。
2014年03月28日 08点03分 9
level 8
这个按钮.addEventListener(KeyboardEvent.某个键盘事件,响应函数)[阴险]
2014年03月29日 07点03分 10
level 11
响应键盘事件,肯定是KeyboardEvent了,不过我不明白什么叫某个按钮响应····
话说你按鼠标的话,鼠标指向哪里按向哪里肯定是有个点的了。键盘按下去就按下去,还分按在哪里吗?一般来说键盘事件的侦听都是直接加在舞台上,加在按钮上的话,感觉上是会报错或者不工作的呢····
2014年04月09日 07点04分 11
鼠标的话,对哪个东西添加侦听就点哪个,但对于影片剪辑类有事件流(target和currenttarget的问题).另外按钮添加在舞台,那么只要激活舞台窗口就能操作,但如果对按钮添加键盘按键,那么每次要响应按键之前必须确保鼠标最后一次点击的是哪个按钮(激活按钮),否则不工作
2014年04月11日 01点04分
回复 祐掱猪 :键盘侦听和按钮同时存在是很麻烦的事情···我昨天测试了一下,当鼠标点击按钮的时候,stage.focus就变成了按钮。而一旦这个鼠标被移除,stage.focus就直接变成null,stage上的键盘侦听也就失效了···最后不得不每次点击按钮的时候都强制把stage.focus扔回来,这才解决问题
2014年04月11日 02点04分
回复 纸是芥末了 :这就是我刚说的情况.不过对元件添加键盘侦听也有点妙用.比如输入账号密码,比如要点到内容框才响应.
2014年04月11日 03点04分
回复 祐掱猪 :这种直接用输入文本框就好了吧,不用键盘侦听···把stage.focus直接扔到文本框上就ok···
2014年04月11日 05点04分
1