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本體網址發生了改變原理也是跟這個一樣的,希望你的問題能夠因此而解