首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

关于flex全屏之后捕获Esc退出全屏事件的有关问题

2012-03-05 
关于flex全屏之后捕获Esc退出全屏事件的问题这几天一直在研究flex编译出的swf文件实现全屏之后的问题。在全

关于flex全屏之后捕获Esc退出全屏事件的问题
这几天一直在研究flex编译出的swf文件实现全屏之后的问题。
  在全屏之后要改变一些组件的位置和大小。在正常情况下的点击按钮完成全屏和缩放的事件功能已经实现了,但是在全屏模式下,点击Esc时也能够退出全屏,我的做法是在全屏情况下对stage做键盘监听,在缩放之后删除监听,但是监听有时能捕获到,有时就捕获不到,很头疼。我感觉应该是我监听所加的控件不合理……我现在就是不清楚如何捕捉到退出全屏的这个事件?
  我刚才也搜到了一些材料,指出flex在全屏时同样会屏蔽键盘,不知道大家对全屏时监听退出全屏事件有什么好的解决方案
请大家帮忙解决!谢谢! 


[解决办法]
那你直接听this.stage.addEventListener(FullScreenEvent.FULL_SCREEN, otherOperation);这个事件就好了,取到event.fullScreen判断一下坐操作,不需要听键盘事件

热点排行