详细内容
 
当前位置
FLASH大头贴源程序解析
作者:管理员    发布于:2012-03-15 22:11:14    文字:【】【】【

FLASH大头贴源程序解析

/*FLASH大头贴原程序
/*程序编写:Benmouse 2005-12-01
import flash.display.BitmapData; //要应用这个对象。。必须要包含一下

myCrame=Camera.get();      //创建摄象头对象
myVideo.attachVideo(myCrame);   //显示视频
var imger:BitmapData = new BitmapData(myVideo._width, myVideo._height, false);
imgShow.attachBitmap(imger, this.getNextHighestDepth(), "auto", true);
var thehang:Number=0;
var ID:Number;
var PX:Array=new Array();
btn1.onRelease=function()
{
 imger.draw(myVideo); //imger是场景中一个空的组件,用来显示myVideo的图象
 thehang=0;
 _root.ID=setInterval(makeImg, 5);
}
function makeImg()
{
 var pix:Number;
 var pixer:String;
 PX[thehang]=new Array();
 for(w=0;w<imgShow._width;w++)
 {
  pix=imger.getPixel(w,thehang);
  pixer=pix.toString(16);
  if(pix == 0xFFFFFF) pixer = ""; // don’t send blank pixel
  PX[thehang].push(pixer);
 }
 thehang+=1;
 if(thehang>=imgShow._height)
 {
  clearInterval(_root.ID);
  imger.dispose();
  sendVars();
 }
}
function sendVars()
{
 sender=new LoadVars();
 sender.w=myVideo._width;
 sender.h=myVideo._height;
 
 for(i=0;i<sender.h;i++)
 {
     sender["PX"+i]=_root.PX[i];
 }
 sender.send("send.php","_blank","POST");
}

脚注信息
版权所有 Copyright(C)2008-2015 龙腾动画(北京龙腾创星科技有限公司) 京ICP备16063988号-3       本站关键词:flash动画制作 

 
QQ在线咨询
咨询热线
010-57477990
7*24咨询热线
13701141129