Webカメラの画像をBitmapデータに置き換えて表示
HmdArt.as
package { import flash.display.*; import flash.events.*; import flash.media.*; [SWF(frameRate="30")] public class HmdArt extends Sprite { private var camera:Camera; private var video:Video; private var bmd:BitmapData; private var bm:Bitmap; public static const VIDEO_WIDTH:int = 320, VIDEO_HEIGHT:int = 240; //コンストラクタ public function HmdArt() { camera = Camera.getCamera(); video = new Video(VIDEO_WIDTH,VIDEO_HEIGHT); video.attachCamera(camera); bmd = new BitmapData(VIDEO_WIDTH,VIDEO_HEIGHT,false,0xffffff) bm = new Bitmap(bmd); addChild(bm); addEventListener(Event.ENTER_FRAME, tick); } public function tick(event:Event):void { bmd.draw(video) } } }