A. flash导入外部文件的路径问题
为了防止上面的问题,有两种方法,一种就是直接将文件导入到库里面,然后对其命名,为ActionScript导出名称,在写代码的时候调用,但是这种方法导出的文件由于内部含有影音文件而使SWF文件本体会变得很大而不便于传输,不建议采用
第二种方法就是楼主在做这个Flash的时候,加载的声音与你的Flash文件在同一个目录,这样也叫做相对路径,具体方法是这样的
1、你新建一个文件夹,不管叫什么名字
2、打开Flash,将文件保存到那个文件夹下面
3、将你要加载的文件如“有一种爱叫做放手.mp3”直接写成
你的声音.loadSound("有一种爱叫做放手.mp3",
true)就行了,不要写成
my_sound.loadSound("E:/Musics/迅雷下载/有一种爱叫做放手.mp3",
true)
然后导出测试
成功后,只要你的加载的影音文件与你的Flash文件在同一个目录下面就一切OK,如果你用了绝对路径,改任何一个位置都会导致你的Flash播放不正常的,这就是为什么有些人的空间里面加载了一些Flash,过段时间就显示不了,是因为他所引用的Flash本体网址发生了改变原理也是跟这个一样的,希望你的问题能够因此而解