设为首页  
联系我们  
加入收藏  
网页制作 冲浪宝典 图形图像 操作系统 软件教学 编程开发 认证考试 安全技术 站长专区 文学驿站 娱乐天地 游戏天地 办公软件
文章搜索
您的位置: 首页 >> 文章首页 >> 图形图像 >> FLASH >> Flash教程:利用 Flash 8 制作摄像头拍照功能
精品推荐
FLASH点击TOP10
·Flash实例制作剖析:蝶恋花
·flash声音特效实例精选--音量调节
·Flash AS2 事件处理机制
·什么是FLASH
·FLASH经典问答
·很逼真的鼠标跟随的鱼的做法讲解
·Flash光影字效果
·Flash电子书鼠标拖拽翻页效果原理分析
·Flash实例教程:制作有趣的拍照效果动画
·基础鼠绘教程
图形图像点击TOP10
·中文字体设计欣赏合集
·教你用photoshop打造浪漫婚纱照
·PHOTOSHOP超强磨皮大法 将斑点选出来
·Photoshop的LAB模式做“非主流”照片
·Photoshop打造“非主流”颓废照片特效
·Photoshop轻松制作非主流水粉画效果
·扣图:Photoshop抠出复杂背景下的乱发
·Photoshop制作Lomo风格非主流效果
·清晰还原!Photoshop处理人物模糊照片
·Flash实例制作剖析:蝶恋花
精选专题

Flash教程:利用 Flash 8 制作摄像头拍照功能

作者: 来源:http://www.xgdown.com/ 时间:2007-7-30 12:26:13

Flash教程:利用 Flash 8 制作摄像头拍照功能(2)     tempObj._y = 40;
    tempObj._width= 180;
    tempObj._height = 240;
    tempObj.attachBitmap(myBitmap, 1, "always", true);
};

这下照片是想要的大小了,而且图像也没有了变形。但发现图像没有摄像头显示的清晰。
想了一下,那是当然,draw() 不考虑源元件的形变,draw时my_video 被当作 160x120 来draw了。 :mad:
那能不能通过改变 my_video.width 及 my_video.height 属性来改变 my_video 的尺寸而不是将 my_video 作形变呢?不能!!!my_video.width 及 my_video.height 属性是只读属性。

解决方法:

第一步:用视频编辑软件制作一个 180x240 尺寸的1贞的白色 mov 视频文件。
第二步:用 Macromedia Flash 8 Video Encoder 将mov视频文件转为 flv 视频文件。
第三步:在库中建立一个视频元件,类型选择:嵌入(与时间轴同步)。
第四步:将视频元件拖到场景中,并起名为“my_video”
    Testing 发现 my_video.width 及 my_video.height 属性为 180x120 。阿哈 :cool:
第五步:在时间轴中粘入下边的 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, 140, 10, true);
my_video.attachVideo(my_cam);
shutter.onRelease = function() {
    myBitmap = new flash.display.BitmapData(160, 120, 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);
};

好了,现在所有问题都解决了。 ;)

共2页 9 7 [1] [28 :>

Flash教程:利用 Flash 8 制作摄像头拍照功能 相关文章:
Flash教程:利用 Flash 8 制作摄像头拍照功能 相关软件:
特别声明:本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。
转载请注明来源:http://www.xgdown.com