作者dreamboxer (陌生人)
看板Flash
标题Re: [问题] 请问AS3与Flash组件
时间Fri Nov 30 15:52:44 2007
※ 引述《cjcat2266 (CJ Cat)》之铭言:
: ※ 引述《dreamboxer (陌生人)》之铭言:
: : 目前我的问题是卡在:要怎麽重覆 new 出 由外部swf档案中的元件?
: : 再次谢谢了!
: 假如我要从A.swf新增B.swf里面的元件
: B.fla的library里面的元件要勾选export for runtime sharing
: 然後拖曳到A.fla的library,将其import for runtime sharing打勾
: 并且指定A.swf的URL
: 之後就可以在A里面用new statement来新增B library里面的东西了
: 至於重复new出元件...随便一个loop都可以
在查 MovieClipLoaderAsset 意外找到解法...orz
原来只要把 B.fla 汇出成SWC档,然後喂给Flex当作Build Class就可以了!
在 Flex 里面只要写 var varName:className = new className();
(假设 className 为 B.fla 里面的一个元件名称 )
Check this out
http://tinyurl.com/2zov64
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.20.177.117