我應該尋找什麼事件(在舞臺上:舞臺,我想)以獲得對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