【问题标题】:AS3 URLLoader + ByteArray vs Loader class for loading images用于加载图像的 AS3 URLLoader + ByteArray vs Loader 类
【发布时间】:2013-06-05 07:32:55
【问题描述】:

谁能告诉我为什么使用 URLLoader 类,然后将加载的数据转换为字节数组(显然)比简单地使用 Loader 类快得多?

http://blog.aspectvision.com/2008/11/as3-careful-with-loaderload/

Loader 类应该是用来简单地加载图像数据的,那又是什么呢?

【问题讨论】:

    标签: actionscript-3 air bytearray


    【解决方案1】:

    预计会是这样。 Loader 类是一个显示类(扩展了 DisplayObjectContainer),并且在内部进行了很多检查,这与 URLLoader 类相反,后者仅扩展了 EventDispatcher 并加载原始字节 => BINARY,并且不期望数据具有任何格式或类型。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-20
      • 2020-03-24
      • 1970-01-01
      • 2015-02-19
      • 1970-01-01
      • 2020-04-17
      相关资源
      最近更新 更多