flash中添加音乐的三种方式_Flash教程

编辑Tag赚U币
教程Tag:暂无Tag,欢迎添加,赚取U币!

推荐:flash制作水中浮动的文字实例教程
实例说明:水中浮动的文字就是似文字放在水中,字随着水波的波动而波动,主要利用了遮罩效果及文字透明度的变化。别空想象,开始操作吧! 创作步骤: 第1步,启动Flash MX,新建一个文件,在舞台的空白处单击右键选择文档属性弹出其对话框,设舞台的大小为400PX200PX,

   1、效果:刚开始见播放按钮,点击播放后,音乐开始,显示停止按钮;点击停止按钮,音乐停止,显示播放按钮;再点击播放按钮,音乐从刚停止的地方开始播放。

  2、使用条件:在主场景中;

  3、按钮图层第1帧,拖入播放按钮和停止按钮,并给播放按钮实例名:play_btn,停止按钮实例名: stop_btn;2个按钮重叠放置,停止按钮置于底层.

  4、在FLASH文档中导入一首MP3音乐,打开库,找到MP3,右键点它,点链接,为ActionScript前打上钩,标识符:MP3;

  5、在主场景的AS图层的1帧上加如下语句:

  stop_btn._visible = false;

  var mySound:Sound = new Sound();

  mySound.attachSound("mp3");

  var n:Number = 0;

  play_btn.onRelease = function()

  {

  mySound.start(n);

  this._visible=false;

  stop_btn._visible =true;

  };

  stop_btn.onRelease = function()

  {

  mySound.stop();

  n=mySound.position/1000;

  this._visible=false;

  play_btn._visible =true;

  };

  音乐数据流加歌词方法

  一、新建“音乐”影片剪辑元件

  1、图层一:音乐图层,点选第1帧,属性面板:声音选“歌曲名”、同步选“数据流”,然后在时间轴上展开。点选第1帧,加动作脚本:stop(); 点选最后1帧,插入空白关键帧,加上帧动作脚本:gotoAndPlay(2);

  2、图层二,歌词图层,在时间轴上对应的地方添加上每句的歌词(方法略)。

  3、图层三,按钮图层,第1帧上放入播放按钮,右键点按钮,添加动作脚本:

  on (release) {

  gotoAndPlay(2);

  }

  第2帧上放入停止按钮,右键点按钮,添加动作脚本:

  on (release) {

  gotoAndPlay(1);

  }

  自动延长到音乐播放结束的帧上。

  二、将刚才做好的“音乐”影片剪辑元件拖入主场景中的音乐图层的第1帧即可。

  音乐纯数据流方法

  一、新建“音乐”影片剪辑元件

  1、图层一:音乐图层,点选第1帧,属性面板:声音选“歌曲名”、同步选“数据流”,然后在时间轴上展开。点选第1帧,加动作脚本:stop(); 点选最后1帧,插入空白关键帧,加上帧动作脚本:gotoAndPlay(2);

  二、在主场景中

  1、点选音乐图层的第1帧,将“音乐”影片剪辑元件拖入,输入实例名:yy

  2、在按钮图层的第1帧上,放入播放按钮和停止按钮。

  右键点播放按钮,动作,输入语句:

  on (release) {

  _root.yy.play();

  右键点播放按钮,动作,输入语句: on (release) {

  _root.yy.stop();

  }

  用取反的方法,设置按钮控制音乐的播放和停止

  场景里AS层第1帧的脚本:

  stop();

  var j = 0;

  var False:Boolean = false;

  按钮.onRelease = function() {

  False = !False;

  False ? 音乐.play() : 音乐.stop();

  };

  这段脚本,可以供初学的朋友重复使用。只要记住:

  1、按钮的实例名是:按钮; 2、音乐的实例名是:音乐;

  3、还可以控制其他元件,只要起实例名(比如aa),在大括号里False ? 音乐.play() : 音乐.stop();的下面添加False ? aa.play() : aa.stop();就可以了。

  4、以上影片元件的实例名也可用英文状态书写(如音乐为yy,按钮为b_an),此时,上述脚本中的“音乐”换为yy、“按钮”换为b_an。

  5、脚本里的小数点一定要在英文状态下输入。

  在主场景AS图层的第1帧上添加以下脚本:

  ks.onRelease = function() {

  _root.yp_mc.play();

  };

  zt.onRelease = function() {

  _root.yp_mc.stop();

  };

  tz.onRelease = function() {

  _root.yp_mc.gotoAndStop(1);

  };

  上述脚本中,ks是播放音乐按钮的实例名;zt是暂停音乐按钮的实例名;tz是停止音乐按钮的实例名;yp_mc是音乐影片元件的实例名。

分享:如何在Flash制作动态网页?
SWF动画文件中的图像、声音、文字和动画等都是固化在其中的,所以新的问题又出现了,就是如何在SWF文件中实现动态数据的显示?可用Flash中的FS Command来实现。以下,是 如何在Flash制作动态网页 的具体操作步骤,希望对大家有所帮助! 进入 Flash 4.0,新建一个文件或打

来源:模板无忧//所属分类:Flash教程/更新时间:2015-02-14
相关Flash教程