[1b]一、Camera 对象[/1b]
使用环境:Flash Player 6,本地使用或者Flash Communication Server MX环境下。
先来做一个小的实验,请有网络摄像头的朋友做好准备。
打开Flash MX,新建一个movie。选中菜单Window>Library,调出Library面板。在Library面板右上角的pop-up菜单上选中New Video选项,
在Library里面将会出现一个Video对象的图标(也是Communication的一个新对象)。
将这个东东拖进主场景,在属性面板上给它起一个名字myBox。选中菜单Window>Actions,调出,actionscipt编辑面板,选中当前的帧,写下如下的代码:
//抓取当前默认的摄像头图像
cam = Camera.get();
//把图像在flash里面播放出来
myBox.attachVideo(cam);
运行一下,会首先弹出一个安全性提示对话框,询问本地是否允许使用摄像头。
确定以后,你就会看见摄像头采集的图像就能够在flash里面播放了。是不是巨简单,这就是MM公司的宗旨:不求麻烦,但求简单。嘿嘿,这是我加的台词。
当然,Camera对象和Video对象的出现主要是为了在网上运用,提供了针对Camera网络设置的一系列属性、方法和处理器。
方法:Camera.get,Camera.setKeyFrameInterval,Camera.setLoopback,Camera.setMode,Camera.setMotionLevel,Camera.setQuality;
属性:Camera.activityLevel,Camera.bandwidth,Camera.currentFps,Camera.fps,Camera.height,Camera.index,Camera.keyFrameInterval,Camera.loopback,Camera.motionLevel,Camera.motionTimeOut,Camera.muted,Camera.name,Camera.names,Camera.quality,Camera.width。
处理器:Camera.onActivity,Camera.onStatus。
这里只是提供一个介绍,有兴趣的朋友可以去MM的网站www.macromedia.com找资料看的。
反正有兴趣的一定会去看,没有兴趣的翻译出来也不会看。
************************************************************
有的朋友没能看见弹出的安全性提示面板,可以这样做。
在电影上点击右键“设置”(setting...),在弹出的面板上面选择第一个标签项,去掉“记住”(remember)选项,再运行一下就行了。
---------------------如果还没有出现------------------
看到最后一个标签面板,camera面板,只有当这里检测到并出现了下拉菜单的时候,
运行上面的代码才能弹出上面的第三幅图所表示的安全性提示面板。
[1b]二、LocalConnection 对象[/1b]
使用环境:Flash Player 6
Flash MX的LocalConnection对象的出现可以帮助你实现以前FSCommand或者JavaScript. LocalConnection对象的功能。
下面有两个独立的movie,一个叫a.swf,一个b.swf。
先看a.swf,里面只有一个Flash MX组件PushButton,在属性面板上面命名为myButton,在Parameters面板中的Click Handler填写一个函数名oMove。在a.swf的当前帧上写上如下的代码:
//建立一个本地连接对象
sendingLC = new LocalConnection();
//设置myButton的标签
myButton.setLabel("开始运动");
//定义myButton所要执行的函数doMove
function doMove() {
if (myButton.getLabel() == "开始运动") {
//在b.swf建立的通道lc_name上面发出执行函数birdMove的命令
sendingLC.send("lc_name", "birdMove");
//改变myButton的标签
myButton.setLabel("停止运动");
} else if (myButton.getLabel() == "停止运动") {
//在b.swf建立的通道lc_name上面发出执行函数birdStop的命令
sendingLC.send("lc_name", "birdStop");
myButton.setLabel("开始运动");
}
}
本文转自:http://www.5uflash.com/flashjiaocheng/Fmsjiaocheng/2304.html
发表评论
-
Flash Com Actionscript 介绍
2010-04-10 10:10 619[1b]一、Camera 对象[/1b] 使用环境:Flash ... -
Flv网络播放器制作全攻略
2010-04-10 10:10 536***************************** ... -
Flv网络播放器制作全攻略
2010-04-10 10:09 908***************************** ... -
FCS多服务器负载均衡的解决方案
2010-04-10 10:09 764因为FCS服务器的带宽消耗很厉害,要在多个FCS服务器之间实现 ... -
as3游戏开发之打气球系列(二)
2010-04-09 13:08 452HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 13:08 407一直都对as3的声音架构 ... -
as3.0游戏开发之打气球系列(一)
2010-04-09 13:08 501好久没有写正经的文章 ... -
as3按钮事件
2010-04-09 13:07 525在刚开始学As3时,如果不知道按钮的事件如onPress的话 ... -
【as3】ActionScript 3.0体验试教学视频教程
2010-04-09 13:07 530很不错的视频教程 原文地址: http://blog.sina ... -
as3渐退方格效果
2010-04-09 10:12 627效果: 见到这样排列的方格格,我们很容易想到二维数组,因为 ... -
Flash无法读取FireFox中Cookie的Bug
2010-04-09 10:12 747前一段时间在做flash上传图片功能时,发现一个Flash的B ... -
Flash无法读取FireFox中Cookie的Bug
2010-04-09 10:12 1170前一段时间在做flash上传图片功能时,发现一个Flash的B ... -
as3游戏开发之打气球系列(二)
2010-04-09 10:12 493HI,经过了昨天疯狂的理 ... -
我对as3声音架构的理解
2010-04-09 10:11 489一直都对as3的声音架构 ... -
photoshop结合Flash制作瓢虫动画(二)
2010-04-08 10:32 641这个图像将成为虫虫身上的贴图。有人会说了,三维动画才用贴图啊。 ... -
photoshop结合Flash制作瓢虫动画 (三)
2010-04-08 10:31 724下面我们打开Flash CS3, ... -
photoshop结合Flash制作瓢虫动画 (三)
2010-04-08 10:31 684下面我们打开Flash CS3, ... -
Flash浇筑效果的制作教程
2010-04-08 10:31 493看看效果: [1b]源文件下载: [/1b] [1b]浇筑 ... -
Flash浇筑效果的制作教程
2010-04-08 10:31 566看看效果: [1b]源文件下载: [/1b] [1b]浇筑 ... -
卡通人物手脚的绘画方法和技巧
2010-04-08 08:43 600俗话说“画人难画手”,这说明画手是比较难的,为此我们应先了解手 ...
相关推荐
flash+actionscript学习的实例和教程,包括13章的实例和教程。
Flash.ActionScript.3.0动画教程源代码
Flash常用ActionScript控制语句基本用法 Flash常用ActionScript控制语句基本用法
Flash flex actionScript3.0初学者练习代码,涉及循环 条件 变量 date
Flash actionscript 3.0 动画教程源码
Adobe Flash 中的 ActionScript 2
Flash.ActionScript.3.0动画教程-源码Flash.ActionScript.3.0动画教程-源码Flash.ActionScript.3.0动画教程-源码Flash.ActionScript.3.0动画教程-源码Flash.ActionScript.3.0动画教程-源码
Flash 8 ActionScript 2.0 语言参考
Flash-ActionScript-3.0动画基础.pdf
[Flash.ActionScript.3.0动画教程]
最新的Flash CS5 ActionScript 3.0 参考,单文件的chm格式,是AS编程权威参考.
Flash_ActionScript_3.0从入门到精通原码
flashdevelop、actionscript、flashdebug等,自己整合的,需要的可自行下载!
《Flash ActionScript3殿堂之路》共分5个部分。第1部分:ActionScript 3语言基础;第2部分:ActionScript 3面向对象编程;第3部分:ActionScript 3 核心类;第4部分:ActionScript 3主要的Flash Player API;第5部分...
《Flash ActionScript 3.0 动画高级教程》是介绍Flash 10 ActionScript动画高级技术的经典之作,是作者在这一领域中多年实践经验的结晶。书中不仅涵盖了3D、最新绘图API以及Pixel Bender等Flash 10 ActionScript特性...
本书全面介绍了ActionScript 3.0的基本语法、类的架构以及面向对象程序的设计理念。...本书既适合Flash ActionScript初学者使用,也适合有一定编程基础的学习者进一步深造使用。可作为自学教材和各级培训用教材。
Flash.ActionScript3.殿堂之路
Flash ActionScript3.0编程手册, 详细说明ActionScript3.0编程语法。 word文档版本
Flash.ActionScript.3.0动画教程,所带例题全部源代码。
flash ActionScript 概述