Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on May 31st, 2012  |  syntax: ActionScript 3  |  size: 0.96 KB  |  hits: 16  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. import flash.media.Camera;
  2. import flash.display.Bitmap;
  3. import flash.display.MovieClip;
  4. import fl.controls.Button;
  5. import flash.events.MouseEvent;
  6. import flash.display.BitmapData;
  7. import flash.media.Video;
  8. import mx.com.disegni.display.*;
  9. import com.adobe.xml.syndication.generic.Image;
  10.  
  11. var camara:Camera = Camera.getCamera();
  12.  
  13. var _width:Number = 1000;
  14. var _height:Number = 400;
  15. var fps:Number = 24;
  16. camara.setMode( _width, _height, fps, true);
  17.  
  18. var vid:Video = new Video();
  19. vid.attachCamera(camara);
  20. addChild(vid);
  21.  
  22. var bm:Bitmap = null;
  23.  
  24. var btn:Button = snapbtn;
  25. var contenedor:MovieClip = photo;
  26.  
  27.  
  28. btn.addEventListener(MouseEvent.CLICK , catch_photo);
  29.  
  30. function catch_photo( e:MouseEvent ):void {
  31.  
  32.         var data = new BitmapData(_width,_height);
  33.         data.draw( vid );
  34.         bm = new Bitmap( data );
  35.         contenedor.addChild(bm);
  36.         bm.width *= 2;
  37.         //para mandarlo al php tienes que convertirlo a JPG
  38.         //y mandar al header que vas a mandar ese tipo de archivo
  39.         //en forma de Bytes.
  40.        
  41.        
  42.        
  43. }