我应该寻找什么事件(在舞台上:舞台,我想)以获得对stage.displayState的更改?对stage.displayState所做的更改:事件在哪里? (Flash,AS3)
1
A
回答
6
这个作品
stage.addEventListener(Event.FULLSCREEN, doThisOnChange);
两个全屏和正常的变化。在你的doThisOnChange
方法中,你可以通过查看if (stage.displayState == StageDisplayState.NORMAL) {
等来确定你正在进入哪个环境。
2
只要你的SWF没有嵌入到HTML中,你应该没问题。还有一些额外的黑客需要让HTML包装工作。
可以使用
Stage
类的fullScreen
事件来检测,当全屏幕模式开启或关闭回应。例如,在进入或退出全屏模式时,您可能需要重新定位,添加或移除屏幕上的项目,如下例所示:
相关问题
- 1. 检测更改事件来自哪里
- 2. 对象应该只做一件事的想法在哪里?
- 3. 应该在哪里处理listview中的数据更改事件?
- 4. Flash/as3:在哪里放置介绍影片剪辑的代码?
- 5. flash as3 - startDrag,stopDrag的事件监听器?
- 6. Friendselector在哪里更改?
- 7. Flash:这个事件名称在哪里硬编码?
- 8. 事件书签在哪里?
- 9. DataGrid RowDeleted事件在哪里?
- 10. Flash 10.3 playerglobal.swc在哪里?
- 11. AS3:更改对象的值
- 12. Flash/AS3“关机”或“关闭”事件?
- 13. flash as3检查事件侦听器
- 14. 所做更改的指标
- 15. 在哪里可以找到所有jQuery事件的列表?
- 16. Flash AS3 - 类
- 17. tileList单元对as3中的鼠标事件做出响应
- 18. TextBox的MouseHover事件在哪里?
- 19. 什么时候对QML文件所做的更改不生效?
- 20. 使用Delphi跟踪对文件夹所做的更改?
- 21. Git:如何推动对某些文件所做的更改?
- 22. 更改所选物品索引的as3
- 23. 通过$ rootScope捕获的事件对$ scope变量所做的更改不会在视图中更新
- 24. 更改jquery事件对象
- 25. 在哪里做redux计算?
- 26. Rails中的flash消息在哪里?
- 27. FDT - 新的Flash项目在哪里?
- 28. 更改活动的事件所有者
- 29. Flash AS3加载最佳做法
- 30. 的Flash AS3自定义事件应在“兄弟” MC
相反的情况如何?当用户退出全屏时捕捉? – whitehawk 2011-11-18 22:34:44
@whitehawk我在一段时间内没有看过Flash,但我认为doThisOnChange方法在进入和退出时触发 – 2011-11-19 05:55:58