Flash8调用摄像头实现拍照功能的方法

本文介绍如何使用Actionscript3.0操作电脑摄像头,实现拍照功能

代码经本人测试可用,可以参考。

1、建三层,2、Ctrl+L打开元件库,在其空白处右键,选择新建视频,名字随便,选第二项视频(受ActionScript控制)。3、将视频元件拖入第一层,找好位置,调好大小,在属性属中将视频名字设为 my_video4、在第二层第一帧中插入以下代码:

//导入类import flash.display.BitmapData;import flash.filters.BlurFilter;//获取摄像var cam:Camera = Camera.get();var my_video:Video;my_video.attachVideo(cam);//设置模糊对象var blur:BlurFilter = new BlurFilter(10, 10, 2);var myFilters = [blur];blurbutton.onPress = makeBlur;//定义模糊函数function makeBlur() {capture();}//获取截图函数function capture() {var snap:BitmapData = new BitmapData(my_video._width, my_video._height);snap.draw(my_video);var temp:MovieClip = createEmptyMovieClip("bitmap_mc", 0);temp._x = 200;temp._y = 65;temp._xscale = 100;temp._yscale = 100;temp.attachBitmap(snap, 1);temp.filters = myFilters;}stop();

5、再新建一个影片剪辑,拖到第三层,将其实例名称设为 blurbutton6、测试

本文由PHP中文网提供,代码介绍的是已经过时的flash技术,仅供参考

文章地址:http://www.php.cn/java-article-377109.html

学编程就来PHP中文网 www.php.cn

以上就是Flash8调用摄像头实现拍照功能的方法的详细内容,更多请关注其它相关文章!

你可以这样理解 impossible(不可能)–I'm possible (我是可能的)。

Flash8调用摄像头实现拍照功能的方法

相关文章:

你感兴趣的文章:

标签云: