flash on 2013-5-28

by ikekou
♥0 | Line 25 | Modified 2013-05-28 20:09:26 | MIT License
play

ActionScript3 source code

/**
 * Copyright ikekou ( http://wonderfl.net/user/ikekou )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/h8xX
 */

package {
    import flash.display.Sprite;
    import flash.media.Camera;
    import flash.media.Video;
    import flash.display.StageAlign;
    import flash.display.StageScaleMode;
    import flash.text.TextField;
    public class FlashTest extends Sprite {
        
        private var _camera:Camera;
        private var _video:Video;
        
        public function FlashTest() {
            // write as3 code here..        
            
            stage.align=StageAlign.TOP_LEFT;
            stage.scaleMode=StageScaleMode.NO_SCALE;
            
            _camera = Camera.getCamera();
            var r:Number=Math.max(stage.stageWidth/_camera.width,stage.stageHeight/_camera.height);
            _camera.setMode(_camera.width*r,_camera.height*r,30);
            
            _video = new Video(_camera.width,_camera.height);
            _video.attachCamera( _camera );
            addChild( _video );
            
            var tf:TextField=new TextField();
            addChild(tf);
            tf.text=r.toString();
        }
    }
}