查看: 1186|回复: 5
|
Preloader、声音控制和tellTarget问题
[复制链接]
|
|
各位,我是个Flash的菜鸟,所以希望在此可以得到各位的帮助,解决我所遇到的问题。由于以下的问题我搜寻了很多资料都找不到解决的方法,所以想在这里试一试,希望有人能够为我解答,谢谢。(我使用的版本是Flash MX 2004)
1。Preloader
大家应该知道Preloader是用来让Flash电影先下载后播放的。我的问题是:
当我按ctrl + enter测试它时,第一次总是很快的(大概一秒)经过loading直接load下一个scene了,再按一次ctrl + enter后才能正常运作,但export成为swf文件时的情况就如第一次load那样,几乎没有经过loading就直接显示下一个scene了,不知道是什么问题呢?我是依照这个教程做的:http://www.bestflashanimationsite.com/tutorials/3/
(PS:不知道有什么免费的网上空间可以上传fla原文件?)
2。声音
由于我的Flash将有多个scene在同一个swf文件里,而且每个scene都有各别的背景音乐。我的问题是:
当从一个scene到另一个scene时,两种不同的背景音乐会交叠在一起同时播放,形成非常吵杂的噪音,我实在不知道该如何解决。如果说把不同的scene分开成不同的swf文件,那将该如何将全部连接起来?
3。Action Script - tellTarget
由于我使用的版本是Flash MX 2004,tellTarget好像不能使用了,请问应该以什么替代?
在此先感谢进来看此贴内容的朋友,谢谢。 |
|
|
|
|
|
|
|
发表于 4-9-2005 11:29 AM
|
显示全部楼层
原帖由 dicknt 于 4-9-2005 01:02 AM 发表
各位,我是个Flash的菜鸟,所以希望在此可以得到各位的帮助,解决我所遇到的问题。由于以下的问题我搜寻了很多资料都找不到解决的方法,所以想在这里试一试,希望有人能够为我解答,谢谢。(我使用的版本是Flash ...
首先我比你更菜,所以第一题我不太明白(我想我就算明白也不会回答吧,哈哈 )
1)可以上传的地方:http://rapidshare.de/
2)我想可以在那首音乐上加个as,stopAllSound()。可以用as,好像是loadMovieClip(),把它load进来。
3)这我不会 ,哈哈。。。 |
|
|
|
|
|
|
|
![](static/image/common/ico_lz.png)
楼主 |
发表于 4-9-2005 10:30 PM
|
显示全部楼层
首先谢谢你提供的Link,不过我一直上传不到。![](static/image/smiley/default/sad.gif)
关于loadMovie()方面可以解释得详细点吗?该把这个as写在哪一个frame上?
还是谢谢你的回复。![](static/image/smiley/default/tongue.gif) |
|
|
|
|
|
|
|
发表于 5-9-2005 02:38 AM
|
显示全部楼层
1. 第一次测试是以本地读取文件的速度播放,而第二次是以所设定的速度读取文件(一般是设定为56k读取速度)。发布成swf之后在自己电脑打开就和在flash中按一次ctrl+enter是一样的,所以必须上传到网络上才能看到网络与电脑之间下载文件的速度。
2. 可以参考askin的做法或者参考 http://www2.flash8.net/teach/1675.htm
3.TellTarget是Flash4的指令,在Flash5开始多采用实例名控制,如:
TellTarget("mc") { //Flash4 写法
gotoAndPlay(5);
}
mc.gotoAndPlay(5); //Flash5或之后版本的写法 |
|
|
|
|
|
|
|
![](static/image/common/ico_lz.png)
楼主 |
发表于 5-9-2005 11:53 PM
|
显示全部楼层
多谢super-tomato指导,我似乎摸到一点头绪了,谢谢。![](static/image/smiley/default/biggrin.gif) |
|
|
|
|
|
|
|
发表于 6-9-2005 01:58 PM
|
显示全部楼层
loadMovie()的你可以参考flash 的help....... |
|
|
|
|
|
|
| |
本周最热论坛帖子
|