Flash文件中多個swf調(diào)用的路徑問題_Flash教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:Flash8簡單制作飛速旋轉(zhuǎn)效果通過Flash可以讓任何的圖片飛速旋轉(zhuǎn)起來!通過這個教程你就可以把握這種方法。本教程只是簡單的制作一個最基礎(chǔ)的實例,你需要的更好的效果可以自己發(fā)揮��!用Act
我們學(xué)習(xí)Flash和網(wǎng)頁結(jié)合應(yīng)用時經(jīng)常會碰到Flash插入到網(wǎng)頁之后顯示有問題,原來是多個swf在調(diào)用的時候的路徑有問題,下面我們看看有沒有什么好辦法解決。問:loadMovie 了一個 swf,發(fā)布后,在打開 swf 能看到 load 的 swf,但是插入到網(wǎng)頁之后為什么顯示不了?
答:有一點要注重,假如你的 swf 放在 images 文件夾內(nèi),而 swf 所插入的 html 在 images 文件夾外,或另外的路徑,此時的相對路徑應(yīng)以該 html 為準(zhǔn)。
例如:現(xiàn)在我們有三個文件,“a.swf”、“b.html”、“c.html”
a.swf 在 images 文件夾內(nèi),b.html 和 c.html 在 images 文件夾的上一級目錄,a.swf 嵌在 b.html 內(nèi),此時,a.swf 的按鈕要鏈到 c.html,它上面的寫法應(yīng)該如下: on (release)
{
getURL("c.html");
}
而不能寫成
on (release)
{
getURL("../c.html");
}
loadMovie的使用也是同樣的道理。
假設(shè) a.swf、b.swf 同在 images 文件夾內(nèi),它們插入到 c.html 中,此時,假如 a.swf 要加載 b.swf,在 flash 中可直接寫成:
loadMovie("b.swf",2);
但插入到網(wǎng)頁之后,路徑就應(yīng)該是:
loadMovie("images/b.swf",2);
分享:小議制作Flash網(wǎng)站及flash應(yīng)用的技巧flash網(wǎng)站技巧拾零1.快速更新網(wǎng)站文字在Flash網(wǎng)站各子界面制作過程中,網(wǎng)站文字可以通過復(fù)制、粘貼、甚至直接導(dǎo)入文本的方式進(jìn)行。這里介紹的方法是連A4Desk
相關(guān)Flash教程:
- 相關(guān)鏈接:
- 教程說明:
Flash教程-Flash文件中多個swf調(diào)用的路徑問題
。