Actionscript 3 AS3 URLLoader+;用于加载图像的ByteArray与Loader类

Actionscript 3 AS3 URLLoader+;用于加载图像的ByteArray与Loader类,actionscript-3,air,bytearray,Actionscript 3,Air,Bytearray,有人能告诉我为什么使用URLLoaderclass,然后将加载的数据转换成字节数组,显然比简单地使用Loader类要快得多吗 Loader类应该是用于简单加载图像数据的类,那么它给出了什么呢?应该是这样的。 Loader类是一个显示类(扩展DisplayObjectContainer),并且在内部执行了许多检查,与URLLoader类相反,URLLoader类只扩展EventDispatcher并加载原始字节=>二进制,不希望数据具有任何格式或类型 即使像在示例中这样使用(我不知道整个上下文,

有人能告诉我为什么使用URLLoaderclass,然后将加载的数据转换成字节数组,显然比简单地使用Loader类要快得多吗


Loader类应该是用于简单加载图像数据的类,那么它给出了什么呢?

应该是这样的。 Loader类是一个显示类(扩展DisplayObjectContainer),并且在内部执行了许多检查,与URLLoader类相反,URLLoader类只扩展EventDispatcher并加载原始字节=>二进制,不希望数据具有任何格式或类型

即使像在示例中这样使用(我不知道整个上下文,所以我可能是错的)也没有多大意义。从加载器使用loadBytes函数确实很快,但将其保留在加载器类中是不必要的开销。当像这样使用loadBytes时,将单个Loader对象用作工具而不是显示列表中的对象更有意义