仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 904|回复: 7
打印 上一主题 下一主题

[学习教程] 来看看:Flash实例教程:启动摄像头摄影动画-Flash实例教程

[复制链接]
若相依 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-15 20:45:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
此外,还支持α透明功能,能够设计人员在Flash视频中对诸如文本、矢量图像以及其它Flash元素等进行整合。
poluoluo中心提醒:Flash实例教程:启动摄像头摄影动画.
Flash实例教程:启动摄像头摄影动画。人人请看效果:(假如你的呆板的摄像头已翻开)
[media=wmv,700,340][/media]
源文件下载:http://www.webjx.com/files/soft/1_090712084454.zip
1.Createanewflashfile(Actionscript3.0)andsaveitascaptureWebcam.fla.
2.Rename‘layer1′to‘button’.Createabuttononthestage,convertittoamovieclipandgiveitaninstancenameofcapture_mc.
3.Createanewlayernamed‘actions’andwithitsfirstframeselectedopentheactionspanel.
Allthatwearegoingtodonowhappensintheactionscriptcode.
4.FirstweinitializeawebcambyattachingacameratoaVideoobjectthatweaddtothestage:
1.varcam:Camera=Camera.getCamera();
2.varvideo:Video=newVideo(320,240);
3.video.attachCamera(cam);
4.video.x=20;
5.video.y=20;
6.addChild(video);
5.Then,weneedtousetheBitmapandBitmapDataclassestostoretheimagethatwewanttocaptureanddisplayonthestage.
WestartbyimportingtheBitmapandBitmapDataclasses:
1.importflash.display.Bitmap;
2.importflash.display.BitmapData;
6.ThencreateanewBitmapDataobjectofthesameproportionsofthevideoobjecttostoretheBitmapDatacapturedfromtheplayingwebcam.
AndcreateabitmapobjecttodisplaythedatafromtheBitmapDataobjectandaddittothestage.
1.varbitmapData:BitmapData=newBitmapData(video.width,video.height);
2.
3.varbitmap:Bitmap=newBitmap(bitmapData);
4.bitmap.x=360;
5.bitmap.y=20;
6.addChild(bitmap);
7.Finally,aftersettingitsbuttonModepropertytotrue,weaddaClickeventlistenertoourbutton.ThiseventishandledbythecaptureImagefunctionthatdrawstheimagethatiscurrentlydisplayingfromthewebcamintoourbitmapDataobject.
1.capture_mc.buttonMode=true;
2.capture_mc.addEventListener(MouseEvent.CLICK,captureImage);
3.
4.functioncaptureImage(e:MouseEvent):void{
5.bitmapData.draw(video);
6.}
8.Hereisthefinalcode:
01.importflash.display.Bitmap;
02.importflash.display.BitmapData;
03.
04.varcam:Camera=Camera.getCamera();
05.varvideo:Video=newVideo(320,240);
06.video.attachCamera(cam);
07.video.x=20;
08.video.y=20;
09.addChild(video);
10.
11.varbitmapData:BitmapData=newBitmapData(video.width,video.height);
12.
13.varbitmap:Bitmap=newBitmap(bitmapData);
14.bitmap.x=360;
15.bitmap.y=20;
16.addChild(bitmap);
17.
18.capture_mc.buttonMode=true;
19.capture_mc.addEventListener(MouseEvent.CLICK,captureImage);
20.
21.functioncaptureImage(e:MouseEvent):void{
22.bitmapData.draw(video);
23.}

此外,还支持α透明功能,能够设计人员在Flash视频中对诸如文本、矢量图像以及其它Flash元素等进行整合。
小魔女 该用户已被删除
沙发
发表于 2015-1-17 14:10:14 | 只看该作者
在与制作传统动画相比较的同时,flash具有便捷、节省人力财力,节约时间、推广方便的许多优势。但与此同时它也具有一点的缺点。
板凳
发表于 2015-1-25 17:22:51 | 只看该作者
FLASH广告的问题主要表现在:
老尸 该用户已被删除
地板
发表于 2015-2-3 12:28:08 | 只看该作者
富媒体广告的概念:富媒体 Rich Media,是由英文翻译而来,从字面上很难理解Rich Media到底是什么。
兰色精灵 该用户已被删除
5#
发表于 2015-2-9 02:14:33 | 只看该作者
传播上的优势——无国界跨媒体;创作群体的形成;媒体及比赛的推进
只想知道 该用户已被删除
6#
发表于 2015-3-8 17:03:56 | 只看该作者
在与制作传统动画相比较的同时,flash具有便捷、节省人力财力,节约时间、推广方便的许多优势。但与此同时它也具有一点的缺点。
透明 该用户已被删除
7#
发表于 2015-3-16 09:43:23 | 只看该作者
FLASH的优点~你用眼睛所看到的东西~都能用它来实现~一点不夸张~高楼大厦-花草树木-高山流水-天空白云-阿猫阿狗-一切活的东西都可以容入到FLASH里面
山那边是海 该用户已被删除
8#
发表于 2015-3-22 22:26:19 | 只看该作者
在计算机出现之前,动画制作者必需手工绘制即使差别很小的不同祯的图像。当然,非自动的,一祯祯的动画在很多情况下仍然很有用,Flash也允许这样做。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-15 04:46

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表