Flash文件中多个swf调用的路径问题_Flash教程
教程Tag:暂无Tag,欢迎添加,赚取U币!
推荐:Flash8简单制作飞速旋转效果通过Flash可以让任何的图片飞速旋转起来!通过这个教程你就可以把握这种方法。本教程只是简单的制作一个最基础的实例,你需要的更好的效果可以自己发挥啊!用Act
我们学习Flash和网页结合应用时经常会碰到Flash插入到网页之后显示有问题,原来是多个swf在调用的时候的路径有问题,下面我们看看有没有什么好办法解决。问:loadMovie 了一个 swf,发布后,在打开 swf 能看到 load 的 swf,但是插入到网页之后为什么显示不了?
答:有一点要注重,假如你的 swf 放在 images 文件夹内,而 swf 所插入的 html 在 images 文件夹外,或另外的路径,此时的相对路径应以该 html 为准。
例如:现在我们有三个文件,“a.swf”、“b.html”、“c.html”
a.swf 在 images 文件夹内,b.html 和 c.html 在 images 文件夹的上一级目录,a.swf 嵌在 b.html 内,此时,a.swf 的按钮要链到 c.html,它上面的写法应该如下: on (release)
{
getURL("c.html");
}
而不能写成
on (release)
{
getURL("../c.html");
}
loadMovie的使用也是同样的道理。
假设 a.swf、b.swf 同在 images 文件夹内,它们插入到 c.html 中,此时,假如 a.swf 要加载 b.swf,在 flash 中可直接写成:
loadMovie("b.swf",2);
但插入到网页之后,路径就应该是:
loadMovie("images/b.swf",2);
分享:小议制作Flash网站及flash应用的技巧flash网站技巧拾零1.快速更新网站文字在Flash网站各子界面制作过程中,网站文字可以通过复制、粘贴、甚至直接导入文本的方式进行。这里介绍的方法是连A4Desk
相关Flash教程:
- 相关链接:
- 教程说明:
Flash教程-Flash文件中多个swf调用的路径问题。