flash on 2009-6-22

by takawo
CameraEx.as
writtern by takawo on 09/06/22.
♥0 | Line 28 | Modified 2009-06-22 12:53:28 | MIT License
play

ActionScript3 source code

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

//
//  CameraEx.as
//  
//
//  writtern by takawo on 09/06/22.
//
//

package  
{
	
	import flash.display.*;
	import flash.events.*;
	import flash.media.*;
	
	public class CameraEx extends Sprite 
        {
		//--------------------------------------
		// CLASS CONSTANTS
		//--------------------------------------

		//--------------------------------------
		//  CONSTRUCTOR
		//--------------------------------------
		public function CameraEx()
		{
			camera = Camera.getCamera();
			
			if(camera != null)
			{
				camera.addEventListener(ActivityEvent.ACTIVITY,activityHandler);
				video = new Video(200,200);
				video.attachCamera(camera);
				addChild(video);
				video.x = 0;
				video.y = 0;
				
			}
		}
		
		//--------------------------------------
		//  PRIVATE VARIABLES
		//--------------------------------------
		private var camera:Camera;
                private var video:Video;
                
		//--------------------------------------
		//  GETTER/SETTERS
		//--------------------------------------
		
		//--------------------------------------
		//  PUBLIC METHODS
		//--------------------------------------
		
		//--------------------------------------
		//  EVENT HANDLERS
		//--------------------------------------
		private function activityHandler(event:ActivityEvent):void
		{
			trace("アクティビティイベント:"+  event);
		}
		
		//--------------------------------------
		//  PRIVATE & PROTECTED INSTANCE METHODS
		//--------------------------------------
	}
}