首頁 > Java > java教程 > Flash8呼叫相機實現拍照功能的方法

Flash8呼叫相機實現拍照功能的方法

PHP中文网
發布: 2017-08-19 10:21:00
原創
2751 人瀏覽過

本文介紹如何使用Actionscript3.0操作電腦鏡頭,實現拍照功能

程式碼經本人測試可用,可以參考。

1、建三層,

2、Ctrl+L開啟元件庫,在其空白處右鍵,選擇新建影片,名字隨便,選第二項影片(受ActionScript控制)。
3、將視訊元件拖入第一層,找好位置,調好大小,在屬性屬中將視訊名字設為my_video

4、在第二層第一幀插入以下程式碼:

//导入类
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、再新建一個影片剪輯,拖曳到第三層,將其實例名稱設為blurbutton

6、測試

本文由PHP中文網提供,程式碼介紹的是過時的flash技術,僅供參考

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

學程式就來PHP中文網  www.php.cn

#

以上是Flash8呼叫相機實現拍照功能的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板