/ Published in: ActionScript 3
URL: http://www.adrianparr.com/flash/fullscreen_demo/FullscreenDemo.zip
This is designed to be used with a Flash Projector (not in the browser or AIR) and only displays your movie in fullscreen mode. Download source files from here ... http://www.adrianparr.com/flash/fullscreen_demo/FullscreenDemo.zip
Expand |
Embed | Plain Text
package { import flash.display.Sprite; import flash.display.StageDisplayState; import flash.display.StageScaleMode; import flash.events.KeyboardEvent; import flash.events.MouseEvent; import flash.ui.Keyboard; import flash.system.fscommand; public class FullscreenDemo extends Sprite { public function FullscreenDemo():void { fscommand("trapallkeys", "true"); stage.showDefaultContextMenu = false; stage.displayState = StageDisplayState.FULL_SCREEN; stage.scaleMode = StageScaleMode.SHOW_ALL; stage.addEventListener(KeyboardEvent.KEY_DOWN, onStage_KEY_DOWN); quitScreen_mc.visible = false; quitScreen_mc.yesBtn_mc.addEventListener(MouseEvent.CLICK, onQuitYes_CLICK); quitScreen_mc.noBtn_mc.addEventListener(MouseEvent.CLICK, onQuitNo_CLICK); quitScreen_mc.yesBtn_mc.buttonMode = true; quitScreen_mc.noBtn_mc.buttonMode = true; } function onStage_KEY_DOWN(evt:KeyboardEvent):void { if (evt.keyCode == Keyboard.ESCAPE) { quitScreen_mc.visible = true; } } function onQuitYes_CLICK(evt:MouseEvent):void { fscommand("quit"); } function onQuitNo_CLICK(evt:MouseEvent):void { quitScreen_mc.visible = false; } } }
You need to login to post a comment.
