action script 中用什么控制loadmovienum载入影片的音量
RT, 比如我想让这个静音[url]http://www.qqkongjianmeihua.cn/flash/qq.swf?id=1001809[/url]
[[i] 本帖最后由 拒绝游泳的马甲 于 2008-6-7 09:38 编辑 [/i]] Flash可以通过帧、按扭、影片剪辑来调用外部文件。调用的外部文件包括:外部文本文件、外部程序文件、外部*.swf文件、外部图片文件、外部音乐文件、外部脚本文件等。
一、用mySound.loadSound调用外部声音文件,加载到场景中
外部声音文件必须和正在编辑的Flash文件放在同一目录下
1.制作两个按扭(一个调用,一个清除)拖放到场景中
2.调用按扭上的AS代码:
on(release){//鼠标离开按扭后执行下面的代码;
mySound=new Sound();//建立一个新的声音对象mySound;
mySound.loadSound("zaihuni.mp3″,true);//加载外部的*.mp3声音文件到mySound对象中,并且按流的方式播放(参数为false时,是以装载完后播放);
}
清除按扭上的AS代码:
on(release){
mySound.stop();//当按下清除按扭后,停止声音的播放
}
Ctrl+Enter测试。
二、用loadMovieNum()函数调用所有外部文件
(一)loadMovieNum()函数详解
用法:loadMovieNum("url",level [, variables])
功能:在播放原来加载的 SWF 文件的同时将 SWF 文件或 JPEG 文件加载到 Flash Player 中的某个级别。
参数:该函数有3个参数:url、target、variables。variables 是可选参数。
1.参数url:要加载的 SWF 文件或 JPEG 文件的绝对或相对 URL(路径)。该函数的此参数和上面loadMovie中的此参数用法完全一致,这里不再作解释。
2.参数level:一个整数,指定 SWF 文件将加载到Flash Player中的哪个级别。加载的时候,可以这样来写:
loadMovieNum("01.swf", 1);
loadMovieNum("02.swf", 2);
loadMovieNum("03.swf", 3);
loadMovieNum加载后的控制可以这样使用: _level1._x=10 ;
_level2.aa._alpha=50 ;
_level3.aa.bb._width=110;
_level4.mysound.stop();// 加载到级别为4的对象MC:mysound停止(播放音乐)
[[i] 本帖最后由 sukis 于 2008-6-5 02:03 编辑 [/i]] [url]http://www.knowsky.com/347668.html[/url] 二楼的不对啊,希望大家不要随便在百度粘贴过来,谢谢 没有人回答吗?
页:
[1]
