这个教程讲解的是Flash与麦克风的互动。希望通过学习这个麦克风互动的教程,使您获得更好的启发。
首先看这个例子,点击Allow[允许],并用麦克风发出声音。
效果如下:
OK,下面我们来一步步的实现上面这个FLASH的功能:
1.打开Flash并新建一个300*200的场景
2.用工具栏中的画圆工具在场景中画一个适中的圆形
3.将这个圆形转化为元件,并设置为电影夹子——选择刚才所画的圆形,点击F8键或者点击[修改][Modify]-[转化为元件][Convert to Symbol],在对话框中选择[电影夹子][Movie Clip],点击[确定][ok]
4.完成上一步后,我们在场景中点击这个元件,在属性面板中的[Instance Name]中输入Circle
5.现在我们可以在时间轴的第一桢写入我们的ActionScript命令——点击时间轴面板中的第一桢,点击F9或者[窗口][Window]-[动作][ Development Panels-Action],将下面的程序输入动作面板当中:
代码:
m = Microphone.get();
attachAudio(m);
m.setUseEchoSuppression(false);
onEnterFrame = function () {
circle._xscale = circle._yscale = m.activityLevel+50;
};
6.完成上面的步骤,你就可以在你的网页中预览了——[文件]-[发布预览]-[HTML]。 下面我们来为你解释每一行代码的意义:
代码:
m = Microphone.get();
让Flash程序与麦克风输入的信号建立连接
代码:
_root.attachAudio(m);
这行命令将Audio连接在_root上,这样每一个物件都能与’m’来建立沟通
代码:
m.setUseEchoSuppression(false);
防止回音的影响
代码:
onEnterFrame = function () {
circle._xscale = circle._yscale = m.activityLevel+50;
};
这段代码的作用是用声音来控制我们所设置图形的大小,activityLevel是通过声音的输入来返回一个在0-100之间数值。
OK,这个教程就到此为止了,大家自己可以多加实践,也许会有意想不到的效果!
翻译得不好,请大家指正。
本文转自:http://www.5uflash.com/flashjiaocheng/Flashyingyongkaifa/1208.html
发表评论
-
flash进度控制条
2010-04-10 13:27 488这是我在做flash mv时做的,看下效果: 下面是代码: / ... -
Flash打造美女影片指导进度条
2010-04-10 13:26 515我们制作一个好看的影片导入进度条。 先看效果。 准 ... -
详谈flash Loading教程
2010-04-10 13:26 743[1b]Loading的制作[/1b] ... -
简单的flash播放进度控制条
2010-04-10 13:26 574实际运用时,将下列源文件中的Control_progress ... -
Flash基础理论课:制作Loading思路详解(附图)
2010-04-10 13:26 399[1b] [/1b] [1b]思路:[/1b] 1、制作一个1 ... -
初探as3的事件对象
2010-04-09 13:52 631code: this.addEventListener(M ... -
初探as3的事件对象
2010-04-09 13:52 572code: this.addEventListener(M ... -
AS3中的PNG编码—用FLASH生成PNG
2010-04-09 13:51 702注:耗子英语水平一般,可能有写地方翻译(或许称不上翻译)的驴 ... -
AS3中的PNG编码—用FLASH生成PNG
2010-04-09 13:51 658注:耗子英语水平一般,可能有写地方翻译(或许称不上翻译)的驴 ... -
利用AS3来读取MP3的ID3档案资料
2010-04-09 13:51 581这个范例是使用在AS3中的URLStream和ByteArra ... -
美女遮罩效果
2010-04-08 11:13 538效果预览: 教程原文: 打包文件 源码下载 本文转自:http ... -
漫画绘制技法大放送(上)
2010-04-08 11:13 481网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 11:13 577上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 11:13 497超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 11:12 494。先看下时钟效果: var fnum:Number = ... -
漫画绘制技法大放送(上)
2010-04-08 09:27 475网络收集整理(jundark) [1b]一、人体基本结构[/1 ... -
flash动画形变讨论二:低头
2010-04-08 09:27 495上次说了基本的形变,现在说下提示点,提示点是控制图形变化的基本 ... -
卡通娃娃360度转身动画
2010-04-08 09:27 471超人表情原创大赛正如火如荼的进行中,对于初哥可能就望钱兴叹了, ... -
指针随鼠标移动的flash卡通时钟
2010-04-08 09:27 564。先看下时钟效果: var fnum:Number = ... -
动画人物运动规律与节奏
2010-04-08 09:26 563本文转自:h ...
相关推荐
FlashCom检查摄像头与麦克风的程序
用flash的actionscript在剪辑MC里写代码,可以实时显示麦克风接收的柱状波形图。其它开发平台可以将生成的swf文件,嵌入到ole control中显示波形。
麦克风混响器麦克风混响器麦克风混响器麦克风混响器
可以参考的4麦克风和6麦克风阵列的硬件电路图,使用苏州顺芯的音频ADC
二十世纪,麦克风由最初通过电阻转换声电发展为电感、电容式转换,大量新的麦克风技术逐渐发展起来,这其中包括铝带、动圈等麦克风,以及当前广泛使用的电容麦克风和驻极体麦克风。本文为大家介绍几种麦克风的设计...
Unity实现麦克风语音收集与播放Demo
实时获取麦克风声音强度C++写的 MFC界面 C++实时获取麦克风声音强度C++实时获取麦克风声音强度
本应用主要用于测试手机麦克风寿命,1、可设置麦克风的运行时间,并定时关闭;2、麦克风开启后,声音由麦克风进入,从听筒发出。
麦克风测试软件 专门测试麦克风的软件 专门测试麦克风的软件
vc设置默认扬声器与麦克风.zip
详细描述了压电麦克风与电容麦克风的优势和区别,压电mems麦克风,电容薄膜麦克风,以及压电驻极体麦克风等关键内容。
从浏览器与音频文件或麦克风互动。 在尝试如何使用从麦克风播放 < script src =" jsbeater.js " > </ script >< script >window . onload = ( ) => {let threshold = 180 // Default 180jsbMic ( ...
设置电脑的麦克风静音和取消操作,如果系统不支持静音操作,则设置麦克风的音量为最小,和别的版本的不一样,自己写的,欢迎指导。
Antares麦克风模拟效果器
Antares Microphone modeler是一个简单方便的麦克风模拟插件。它可以模拟很多专业的麦克风效果,而且音质很好, 真是雪中送炭。 左边输入部分 Input gain:调节输入增益(输入信号的电平)。 Proximity: ...
\如何关闭摄像头的麦克风,现在许多都是内置的,教你怎么用
VC Win7下实现控制系统、麦克风音量及麦克风加强类,给在Win7下初次接触系统音频编程的一些参考!
C++ 实现麦克风的录制 及其播放,使用waveinopen 及其 waveoutopen 实现。支持路径选择以及文件保存命名,
REALTEK声卡麦克风声音小或者杂音设置 麦克风声音小或者是麦克风无声音 写这篇文章纯是被什么优化,什么卫士,什么精灵,什么大师等等逼的. 在笔记本上面,100%都有内置麦克风,但装了什么优化,什么卫士,什么精灵,什么...
vb操作麦克风 vb操作麦克风vb操作麦克风vb操作麦克风