查看: 1034|回复: 4
|
叫external swf,但是变成那个xml不load了。为什么?
[复制链接]
|
|
海,大家好,我希望如果谁知道的可以帮帮下我。。(不好意思其实很想写出问题所在,但是我的中文实在不懂该
怎么写,再此说声抱歉)
我用一个很简单的xml来显示我的照片。我有好多个的folders。。然后,在那些folders的外面,我有个
main.swf, 当我按在main.swf的button的时候,就会去那些folders开我的其他swf(using loadmovie 来开external swf)
问题就奇怪了,为什么那个path会变不对了呢?然后那个xml要显示的那些照片都出不来了。
但是当我在它们自己的folders来开时,是没问题的。
我当然也有换过那些path,换了path当然那个main.swf就可以顺利的按。但是当我在各自的folders按时,当然也就
不能了,因为path不对了嘛。
其实做这个小project是帮朋友做的。。过后我想把这些burn 成cd rom。。(这样会有问题吗?因为我有好多的folders,我这样的做法算organise吗?其实我自己觉得这样是organised。。但不知道对不对。)
希望各位如果谁知道的话,可以告诉我该怎么做。非常感谢个位的帮忙。
我很希望可以attach我做着的东西,可是这里不能。如果有谁愿意想帮帮我的,请pm我,我发那个files给你。
谢谢。 ^^ |
|
|
|
|
|
|
|
发表于 30-3-2007 02:50 PM
|
显示全部楼层
1. folder名最好不要有空格或中文字
2. main.swf 不要使用_root 來指定場景上的對象 |
|
|
|
|
|
|
|

楼主 |
发表于 31-3-2007 05:44 PM
|
显示全部楼层
谢谢你的回复!
恩。。我不明白你的root的意思是什么。。
但是我只是用了很简单的as而已。
比如在我的first frame:
stop();
unloadMovie ("_root.dropZone");
然后那些需要叫erternal 的 frame我就用了:
stop();
loadMovie("cat1.swf",_root.dropZone);
如此推类。。。
但是现在我的path可以用了,因为人家告诉我,当你用那个main.swf的时候,你叫的那些external swf就变成了part of main.swf了。。这个就算了,虽然我不是很满意我的path..(因为当我在cat1自己的folder时,我就显示不到照片了,但是当在main的那边时就没问题)
好的,现在我有个麻烦就是:
我的external swf 不会停尽管我有叫它们停。。怎么半?
有什么办法吗? |
|
|
|
|
|
|
|

楼主 |
发表于 31-3-2007 05:44 PM
|
显示全部楼层
谢谢你的回复!
恩。。我不明白你的root的意思是什么。。
但是我只是用了很简单的as而已。
比如在我的first frame:
stop();
unloadMovie ("_root.dropZone");
然后那些需要叫erternal 的 frame我就用了:
stop();
loadMovie("cat1.swf",_root.dropZone);
如此推类。。。
但是现在我的path可以用了,因为人家告诉我,当你用那个main.swf的时候,你叫的那些external swf就变成了part of main.swf了。。这个就算了,虽然我不是很满意我的path..(因为当我在cat1自己的folder时,我就显示不到照片了,但是当在main的那边时就没问题)
好的,现在我有个麻烦就是:
我的external swf 不会停尽管我有叫它们停。。怎么半?
有什么办法吗? |
|
|
|
|
|
|
|
发表于 31-3-2007 08:16 PM
|
显示全部楼层
那麼你就該去明白 _root / _parent / this 的區別 |
|
|
|
|
|
|
| |
本周最热论坛帖子
|