作者yhn0tgb60 (呦厚厚)
看板Flash
标题[问题] 在不同资料夹以及不同的swf之间的3个问题
时间Thu Apr 1 10:14:21 2010
我搞了一天 搞不定 快疯了 = =
首先 先把环境介绍清楚...
我有3个档案 aaa.fla , aaa.as , aaa.swf
还有一个资料夹 资料夹名称是 bbb
资料夹里有5个档案 ccc.fla , ccc.as , ccc.swf , ddd.as , eee.jpg
档案连结:
http://www.badongo.com/file/21681334
问题一:
假如我 aaa.as 要使用 资料夹 bbb 里的 ddd.as
那 ddd.as 的 package name 设为 bbb
在 aaa.as 加上 import bbb.ddd 就可以用了 ddd.as
但是...同时 ccc.as 就不能用 ddd.as 了
必须要把 ddd.as 的 package name 删掉才行
可是这样... aaa.as 就不能用 ddd.as ...这该怎麽办才好 ????
问题二:
假如我 ccc.as 要读 eee.jpg 相对路径设 'eee.jpg' 就行了
可是当我用 aaa.as 去载入 ccc.swf ...
在 ccc.as 里的贴图路径就会错误了 必须改为'bbb/eee.jpg' ...
这该怎麽办勒....
问题三:
当我在 aaa.as 以 Loader 载入 ccc.swf 後
我在 aaa.as 要把 aaa.as 的资料给 ccc.as
我该如何在 aaa.as 里使用 ccc.as 的function 来操控 ccc.swf ????
我研究了好久 Loader 公用属性和公用方法...还是不知道该怎麽做...
麻烦大家帮忙了...谢谢大家...不找出办法我今天可能不用睡了 = =
另外我也知道全部都在一个档案里 和 把档案路径设为绝对路径
问题一二就解决...
但这不是好方法....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 124.109.115.30
1F:推 Lawnchern:看到快昏倒了@@@ 04/01 15:00