zoukankan      html  css  js  c++  java
  • Flash 8 摄像头拍照

    要制作任意尺寸的视频,而且要图像清晰的话,步骤如下:

    第一步:下载Animation workshop,新建一个只有一帧的文件,然后导出 180x240 尺寸 mov 视频文件。
    第二步:用 Macromedia Flash 8 Video Encoder 将mov视频文件转为 flv 视频文件。
    第三步:在库中建立一个视频元件,类型选择:嵌入(与时间轴同步)。
    第四步:将视频元件拖到场景中,并起名为“my_video”发现 my_video.width 及
                my_video.height 属性为 180x240 ,如果提示你要增加一帧的话,选否。
    第五步:在时间轴中粘入下边的 code :
                var my_video:Video;
                my_video.clear()
                my_video._x=100;
                my_video._y=40;
                var my_cam:Camera = Camera.get();
                my_cam.setMode(180, 240, 10, true);
                my_video.attachVideo(my_cam);
                //放一个button叫btn
                btn.onRelease = function() {
                 myBitmap = new flash.display.BitmapData(180, 240, true, 0);
                 myBitmap.draw(my_video);
                 var tempObj = _root.createEmptyMovieClip("photo", 100);
                 tempObj._x = 300;
                 tempObj._y = 40;
                 tempObj._width= 180;
                 tempObj._height = 240;
                 tempObj.attachBitmap(myBitmap, 1, "always", true);
                };好了,现在所有问题都解决了。
  • 相关阅读:
    vc文件读写,用fstream和CStdioFile
    使用批处理启用或禁用端口
    什么是qt,QT Creator, QT SDK, QT Designer
    C#结构体特性
    VC++对话框中添加状态栏的方法
    [转]字符编码,ansi, unicode,utf8, utf16
    TRANSACTIONAL TEXT INDEX全文索引可能消耗大量PGA内存
    解决Oracle中Split Partition缓慢的问题
    ORA00600
    计算Oracle数据库软件许可证License的使用量
  • 原文地址:https://www.cnblogs.com/zitjubiz/p/658030.html
Copyright © 2011-2022 走看看