[AS3]as3处理与控制摄像头的代码实例
[AS3]as3处理与控制摄像头的代码实例
[AS3]as3处理与控制摄像头的代码实例
- //在flash中引用并控制摄像头
- //建立一个视频元件,拖入场景中,取名为my_video
- //在第一帧中指定以下代码
- var my_video:Video;
- //定义my_video为Video类型
- my_video._x = 100;
- //指定my_video的_x属性
- my_video._y = 40;
- //指定my_video的_y属性
- var my_cam:Camera = Camera.get();
- //定义新的对象my_cam为摄像头
- my_cam.setMode(200, 200, 10, true);
- //设置摄像头的模式为200X200象素,10FPS,并使用首选区域
- my_video.attachVideo(my_cam);
- //使摄像头的图像显示在my_video视频元件中
- //建立一个按钮,拖入场景并指定以下代码
- on (release) {
- //首先建立一个空的影片剪辑,拖入场景,并取名叫mc_view
- import flash.display.BitmapData;
- //引入flash.display.BitmapData类型库,里面提供各种图片处理功能
- var my_pic:BitmapData = new flash.display.BitmapData(400, 400);
- //定义my_pic为一个新的BitmapData类型,宽高的范围分别为400,400
- my_pic.draw(_root);
- //指定my_pic把图像显示到主场景中
- mc_view.attachBitmap(my_pic, 100);
- //让空的影片剪辑mc_view连接并显示my_pic,并将其显示深度设置为100,避免被覆盖
- }
热门文章推荐
- [HLS]做自己的m3u8点播系统使用HTTP Live Streaming(HLS技术)
- [FMS]FMS流媒体服务器配置与使用相关的介绍
- [AS3]什么是M3U8,与HTML5的区别是什么
- AS2.0 让flash自适应全屏,并且不自动缩放
- [AS3]as3.0的sound类常用技巧整理
- [AS3]as3与ByteArray详解、ByteArray介绍、ByteArray用法
- 关于RTMP,RTMPT,RTMPS,RTMPE,RTMPTE协议的介绍
- [JS]分享浏览器弹出窗口不被拦截JS示例
请稍候...