如何在Flex中拍摄摄像头快照图片?
问题描述:
使用Flex,拍摄摄像头快照照片的推荐方式是什么?如何在Flex中拍摄摄像头快照图片?
东西线沿线的:
var camera:Camera = Camera.getCamera();
var image:Image = /* magic goes here */
答
首先,你必须创建在其中装上摄像头的视频对象:
var video:Video = new Video(320,240);
video.attachCamera(camera);
addChild(video);
然后用相同的创建BitmapData实例大小作为你的视频对象,并在其中绘制视频对象。
var bitmapData:BitmapData = new BitmapData(video.width,video.height);
bitmapData.draw(video);