首页  韩国资源  酷站加油  我的展厅  设计名站  古典元素  推荐下载  设计欣赏  每周专访  招募精英  人才专区  网页教程  平面设计  编程开发  设计竞赛
当前位置:首页 > 网页教程 > Flash教程 > 正文
Google
视频阻挡泡泡
来源:闪吧论坛 作者:终极讨厌 2007年06月20日 15:51 网友评论:0条 点击:
有摄像头才可以试验哦!!
http://www.68design.net/download/flash/20070620001.swf
下面是代码:
var cam:Camera = Camera.get();
cam.setMode(cam.width, cam.height, 25);
video.attachVideo(cam);
var depth_num:Number = 0;
var list_array:Array;
list_array = new Array();
m = new flash.geom.Matrix();
now = new flash.display.BitmapData(video._width, video._height);
out = new flash.display.BitmapData(video._width, video._height);
this.createEmptyMovieClip("out_mc", 50);
out_mc.attachBitmap(out, 1);
out_mc._x = 160;
this.onEnterFrame = function() {
now.draw(video, m);
done = now.clone();
done.draw(before, m, null, "difference");
done.threshold(done, done.rectangle, done.rectangle.topLeft, ">", 4.279309E+009, 4.294902E+009, 16777215, false);
list_array.push(done.clone());
if (list_array.length>5) {
  list_array.shift().dispose();
}
var r_num9 = list_array.length;
var r_num8 = 255;
var r_num7;
out.fillRect(out.rectangle, 0);
before = now.clone();
for (var c:Number = 0; c<r_num9; c++) {
  r_num7 = c*r_num8;
  out.threshold(list_array[c], out.rectangle, out.rectangle.topLeft, "==", 4.294902E+009, -16777216 | r_num7 << 16 | 0 | 0, 16777215, false);
}
depth_num++;
attachMovie("pao_mc", "pao_mc"+depth_num, depth_num+100, {_x:Math.random()*550, _y:Math.random()*400, _xspeed:3-(Math.random()*6+1), _yspeed:Math.random()*3+1, _scale:Math.random()*20+20});
var color:Color = new Color(this["pao_mc"+depth_num]);
color.setRGB(Math.random()*0xffffff);
this["pao_mc"+depth_num]._xscale = this["pao_mc"+depth_num]._yscale=this["pao_mc"+depth_num]._xscale._scale;
this["pao_mc"+depth_num].onEnterFrame = function() {
  this._xscale += this._scale/60;
  this._yscale = this._xscale;
  this._alpha = 166-this._xscale;
  trace(out.getPixel(this._x, this._y));
  if (out.getPixel(this._x, this._y)<=0) {
   this._x -= this._xspeed;
   this._y -= this._yspeed;
  }
  if (this._x<=0 || this._y<=0 || this._x>=550) {
   this.removeMovieClip();
  }
};
};
stop();
源文件下载:泡泡.rar
上一篇:用Flash轻松制作电子发散视觉效果动画   下一篇:用Flex3.0 做一个简单Flv播放器
收藏此页】【打印】【关闭
 相关文章  我要点评
·奥运视频大战挣了面子难挣钱
·曹鹏SEO视频教程
·奥运网络流量猛如洪流 宽带视频能扛住吗?
·优酷创新视频访问时长标准
·旅游视频网站引领视觉旅游
·flash中导入视频的播放暂停如何控制?
·中国最大播放软件转做在线视频
·视频长大还要等多久

免责声明:本站刊载此文不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。对本文有任何异议,请联络:68design#163.com
转载要求:作者及来源信息必需保留。转载之图片、文件,链接请不要盗链到本站,且不准打上各自站点的水印。



关于我们 | 在线反馈 | 广告报价 | 友情链接 | 联系我们 | 免责声明 | 在线投稿 | 网站地图
Copyright © 2003-2007 68design.net, All Rights Reserve 【找网页设计师,当然上网页设计师联盟】