この記事では、Actionscript3.0を使用してコンピュータのカメラを操作し、写真撮影機能を実現する方法を紹介します
コードは私によってテストされており、参照可能です。
1. 3 つのレイヤーを作成します。
2. Ctrl+L を押してコンポーネント ライブラリを開き、空白スペースを右クリックして、[新しいビデオ] を選択し、任意の名前を付けて、2 番目のビデオ (ActionScript によって制御) を選択します。 。
3. ビデオ コンポーネントを最初のレイヤーにドラッグし、位置を見つけてサイズを調整し、プロパティでビデオ名を my_video に設定します。
4. 次のコードを 2 番目のレイヤーの最初のフレームに挿入します。
//导入类 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. 新しいビデオクリップを作成し、3 番目のレイヤーにドラッグし、そのインスタンス名を Blurbutton に設定します
この記事は PHP 中国語 Web サイトから提供されており、コードは古い Flash テクノロジを導入しています。参照のみ
記事のアドレス: http://www.php.cn/java-article-377109.html
プログラミングを学習するには、PHP 中国語 Web サイト www.php.cn にアクセスしてください
以上がFlash8がカメラを呼び出して写真撮影機能を実現する仕組みの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

Dreamweaver Mac版
ビジュアル Web 開発ツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

MantisBT
Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

SAP NetWeaver Server Adapter for Eclipse
Eclipse を SAP NetWeaver アプリケーション サーバーと統合します。

WebStorm Mac版
便利なJavaScript開発ツール
