关于flash加载的问题
actionscript吧
全部回复
仅看楼主
level 1
请问,只建立一个.fla文档,然后在库里面加入很多元件,最后发布成.SWF文件,用户通过web访问我的.SWF文件时,是不是一次要把我加入的所有元件都会加载到用户浏览器里面(因为只有一个.SWF文件),或者是我在.fla类里面new 元件类的时候才会加载?
2013年03月13日 11点03分 1
level 9
没有放到舞台上的元件,以及没有导出as的,在发布的时候不会编译到swf文件里。据我观察是这样,不保证100%正确。
2013年03月14日 00点03分 2
不是放到舞台上的,是在文档类里面用 a = new A();做的。
2013年03月15日 06点03分
回复 随遇而No安 :只是会预先加载你的元件定义。元件在new A()的地方进行实例化。
2013年03月15日 07点03分
回复 Racer_Ding :这种情况下, 系统也会把那个元件打包到一个.swf文件中吧, 其实用户可能需要点击某些按钮才会加载那个元件的,但是不是其实用户没点之前,系统已经把那个元件加载过去了呢?
2013年03月15日 07点03分
是的。只要你选了“为as导出”都会加进swf里
2013年03月15日 07点03分
1