这种做法可以理解为反射机制,同java中的反射机制差不多。
1.在flash cs3中,文档类的as3设置中,classPath要注意写入下列
../src (这是根据文档类fla和代码的相对路径来写的)
E:/Adobe/Flash CS3/Adobe Flash CS3/en/Configuration/ActionScript 3.0/Classes(根据flash cs3的安装路径)
E:/Adobe/Flash CS3/Adobe Flash CS3/en/Configuration/Component Source/ActionScript 3.0/User Interface(根据flash cs3的安装路径)
2.制作组件中,所用到的bitMap一般也要在属性设置中设置其“类”属性。
3.在Flash 与 FlashBuild 结合使用时,需要在代码中公开声明flash制作好组件中的所有显示对象,否则会报错。但是声明了以后,在flash中测试时又会报“定义冲突”的错误。目前想到的解决方法是把fla的as3设置中的“自动声明舞台示例”这个勾选去掉。