我應該尋找什麼事件(在舞臺上:舞臺,我想)以獲得對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. Flash AS3事件傳播
- 4. WinJs中的視圖狀態更改事件在哪裏?
- 5. 應該在哪裏處理listview中的數據更改事件?
- 6. Flash/as3:在哪裏放置介紹影片剪輯的代碼?
- 7. 在哪裏做?
- 8. 恢復對對象所做的更改
- 9. 保留對Doctrine的PreUpdate生命週期事件對文檔所做的更改
- 10. flash as3 - startDrag,stopDrag的事件監聽器?
- 11. Friendselector在哪裏更改?
- 12. Flash:這個事件名稱在哪裏硬編碼?
- 13. 使用Flash AS3更改圖像
- 14. 單擊FLASH AS3更改位圖
- 15. DataGrid RowDeleted事件在哪裏?
- 16. 事件書籤在哪裏?
- 17. Flash 10.3 playerglobal.swc在哪裏?
- 18. 通過flash事件更改輸入值
- 19. 'flash'屬於哪裏?
- 20. 計算在Perl中對文件所做的更改
- 21. Flash AS3事件監聽器錯誤
- 22. Flash/AS3「關機」或「關閉」事件?
- 23. flash as3檢查事件偵聽器
- 24. AS3:更改對象的值
- 25. 在哪裏更改Symfony2 ConsoleOutput的輸出?
- 26. 我的數組在哪裏更改?
- 27. Flash AS3 - 類
- 28. 在哪裏可以找到所有jQuery事件的列表?
- 29. 所做更改的指標
- 30. FLASH AS3外部類
相反的情況如何?當用戶退出全屏時捕捉? – whitehawk 2011-11-18 22:34:44
@whitehawk我在一段時間內沒有看過Flash,但我認爲doThisOnChange方法在進入和退出時觸發 – 2011-11-19 05:55:58