
Untitled
By: a guest on
May 31st, 2012 | syntax:
ActionScript 3 | size: 0.96 KB | hits: 16 | expires: Never
import flash.media.Camera;
import flash.display.Bitmap;
import flash.display.MovieClip;
import fl.controls.Button;
import flash.events.MouseEvent;
import flash.display.BitmapData;
import flash.media.Video;
import mx.com.disegni.display.*;
import com.adobe.xml.syndication.generic.Image;
var camara:Camera = Camera.getCamera();
var _width:Number = 1000;
var _height:Number = 400;
var fps:Number = 24;
camara.setMode( _width, _height, fps, true);
var vid:Video = new Video();
vid.attachCamera(camara);
addChild(vid);
var bm:Bitmap = null;
var btn:Button = snapbtn;
var contenedor:MovieClip = photo;
btn.addEventListener(MouseEvent.CLICK , catch_photo);
function catch_photo( e:MouseEvent ):void {
var data = new BitmapData(_width,_height);
data.draw( vid );
bm = new Bitmap( data );
contenedor.addChild(bm);
bm.width *= 2;
//para mandarlo al php tienes que convertirlo a JPG
//y mandar al header que vas a mandar ese tipo de archivo
//en forma de Bytes.
}