[英]Flex classes in Pure AS3 projects
根据这篇博客文章 ,某些Flex组件(例如Flex WebService和HTTPService)不依赖Flex框架,因此应该可以在纯AS3项目中导入和使用它们。
我经常想知道Adobe是否可以使用类似于Zend框架的模块化方法设计Flex,从而可以在不加载整个框架的情况下导入某些类。
您是否知道其他可以通过这种方式使用的Flex组件/类?
Flex编译器(将在通过Flash Builder编译的纯ActionScript项目中使用)将对其自身进行优化。 只有您使用的类才进入最终的SWF。 因此,如果您将100个类放在库路径中并且从不使用它们,则最终文件的大小将不会受到影响。 因此,可以随意添加Flex SWC信息,而只需使用HTTPService和/或WebService。
我假设如果您使用Flash Pro,则在创建最终的SWF时会进行类似的优化。
就是说,Adobe似乎确实朝着分离Flex的方向发展。 例如,Flex 4类位于10个不同的SWC中。 Flex Hero中的移动类也被隔离,从而至少增加了一个SWC。
我建议您看一下rpc.swc类,因为我猜这是HTTPService和其他相关类所在的位置。
文本布局框架和OSMF也是Flex框架的一部分,但可以在纯AS3项目中使用
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.