当前位置:首页 >教程首页 > Flash >Flash教程:麦克风的互动

Flash教程:麦克风的互动

发布时间:2018-11-17 19:57:24
本教程讲解的是关于Flash与麦克风的互动。

作者:ycjys

编辑:cy

由火星时代动画网整理

  

  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 music; 
      m.setUseEchoSuppression(false); 
      onEnterFrame = function () { 
      circle._xscale = circle._yscale = m.activityLevel+50; 
      };

  6、完成上面的步骤,你就可以在你的网页中预览了——[文件]-[发布预览]-[HTML]。 下面我们来为你解释每一行代码的意义:

  代码: 
      m = Microphone.get();

  让Flash程序与麦克风输入的信号建立连接

  代码:
  _root.attachAudio music;

  这行命令将Audio连接在_root上,这样每一个物件都能与’m’来建立沟通

  代码:
  m.setUseEchoSuppression(false);

  防止回音的影响: 
  代码:
  onEnterFrame = function () {
  circle._xscale = circle._yscale = m.activityLevel+50;
  };

  这段代码的作用是用声音来控制我们所设置图形的大小,activityLevel是通过声音的输入来返回一个在0-100之间数值。

#p#e#

学员作品赏析
  • 1903学员阮捍、徐珂小组作品

    1903学员阮捍、徐珂小组作品

  • 1903学员周德志小组作品

    1903学员周德志小组作品

  • 1903学员周德志小组作品

    1903学员周德志小组作品

  • 1903学员王悦、王思琪小组作品

    1903学员王悦、王思琪小组作品

  • 1903学员王悦、王思琪小组作品

    1903学员王悦、王思琪小组作品

  • 1903期学员阮捍、徐珂小组作品

    1903期学员阮捍、徐珂小组作品

  • 1903期学员阮捍、徐珂小组作品

    1903期学员阮捍、徐珂小组作品

  • 1903期学员阮捍、徐珂小组作品

    1903期学员阮捍、徐珂小组作品

专业问题咨询

你担心的问题,火星帮你解答
  • 什么是手机主题页面ui设计

    智能手机的普及,移动设备和大屏幕设备越来越多,所以手持界面和大屏幕方向上的界面和用户体验设计现已成为整个UI行业的大势所趋所在......

  • 一般学习插画多久可以工作

    插画,这一既古老又充满现代化气息的专业词汇,随着时代的发展从传统的插图中逐步脱离出来,广泛应用于当前的出版物配图、卡通吉祥物、......

  • 什么是ui和ue设计

    目前,不少同学都希望可以在未来成为一名专业的设计师,不过却在当前设计行业的愈发细化的专业分支面前陷入到了选择困难的桎梏。而且作......

  • 什么是ui动效?用什么软件做ui动效?

    在信息时代,UI设计是很热门的行业,我想屏幕前的小伙伴最近也经常在各大招聘平台都能看到大量关于UI设计岗位的招聘信息。当然除了......

  • 如何制作ui系统界面

    相信熟悉互联网行业的小伙伴应该都会清楚,UI设计目前是兼具现在与未来的热门职业发展方向。尤其是在当下越来越多的企业意识到用户界......

  • 平面ui是什么意思

    作为一大劳动密集型产业,设计师相关的行业岗位目前依旧是社会上的主流就业大方向之一。并且随着社会经济水平的提高,消费者以及整个社......

×