e股脑电脑教程网
  • 首 页
  • 操作系统
  • 应用软件
  • 下载工具
  • 影音视频
  • 办公软件
  • 媒体制作
  • 网站建设
  • 平面设计
  • 数据库
  • 程序开发
  • 视频教程
编辑推荐: | 文章搜索:
您现在的位置: e股脑 >> 媒体制作 >> Flash教程 >> 循环声音的简单控制 >> 教程正文
 
教程搜索
 
 
相关教程
  • 门户动态新闻Flash展示效
  • Flash教程:鼠标调整窗口
  • 门户FLASH网页广告代码全
  • 偷窥你的源代码:把swf还原
  • 浅释Flash ActionScript代
  • FLASH制作网站过程详细规
  • Flash MX常用快捷键一览
  • Flash制作动画之掌握基本
  • Flash MX 编程深层次应用
  • Flash MX2004入门与进阶实
  • Flash MX2004入门与进阶实
  • Flash MX2004入门与进阶实
  • Flash MX2004入门与进阶实
  • Flash MX2004入门与进阶实
  • Flash MX2004入门与进阶实
  • Flash MX2004入门与进阶实
 
 
赞 助 商
 
 
循环声音的简单控制
  • 来源:e股脑
  • 点击次数:
  • 更新时间:2007-8-9

昨天有位朋友问我有关声音的一点问题,想来也并非什么大的难题,但却不知怎么的,跑到网络上查看了一下,以前问过提过此问题的朋友倒也不少,因而想抽出个几分钟的时间稍讲一下声音最为简单的循环控制问题。

在下面这个例子中,我将采用几种方法来控制声音的循环:用程序的方式和用MC中普通模式与STREAM两种模式实现。

在场景中我们有如图中相应的物件,其中声音的symbol linkage propertyes下的export我们设置为了loop,然后在主场中放置了三个按钮,并且在第一帧frame中输入如下代码:

fscommand ("allowscale", "0");

YourSound = new Sound();

YourSound.attachSound("loop");

//绑定声音

接下来我们在第一个按钮中输入如下的代码:

actions for bt_as

on (release) {

YourSound.start(0,3);

}

//让声音文件循环3次

然后我们创建两个MC,如图:

(无限循环MC)

第一帧为 stop ();最后一帧为gotoAndPlay(“start”);

(有限循环MC)

//第一帧为 stop ();

然后我们在主场景中的按钮里设置如下代码:

on (release) {

_root.music.gotoAndPlay("start");

}

//无限制循环(MC的实体名称为music)

actions for bt_mcloop

on (release) {

_root.musicloop.gotoAndPlay("start");

}

//无限制循环(MC的实体名称为musicloop),并且在MC中设置了它的loop属性为3

文件的制作就是如上面所说,这样子我们不仅利用了几种不同的方式做到了不同循环效果,而且达到了循环次数的限制问题哦。

  • 上一篇教程: 简单的倒计时制作
  • 下一篇教程: Flash制作可爱时钟
  •  

    关于本站 | 广告联系 | 版权声明 | 使用帮助

    Copyright © 2004-2008 www.egunao.com All rights reserved.