zoukankan      html  css  js  c++  java
  • 关于 getQualifiedDefinitionNames() 的使用场景

    即将发布的Flash Player 11.3中将提供名为

     ApplicationDomain.getQualifiedDefinitionNames()的方法,
     终于可以列举出某个程序域的类定义列表了,同理,加载到的素材SWF中的导出链接也可以全部拿到了。
     例如:
     var definitions:Vector.<String> = this.loaderInfo.applicationDomain.getQualifiedDefinitionNames();
     有同学不明白这个API的好处在那里,我也理了一个特别的应用场景说明:

    需求:程序加一个载素材包,其中包含很多 item_xxx 的素材,程序需要随机展示其中的一个。

    旧API实现所需的:1.需要提供配置文件映射关系,2.item名称限于使用数字序列。3.需要使用hasDefintion来判断是否存在。

    新API实现:使用getQualifiedDefinitionNames()接口,只需在返回数组中的随机获取一个类名,就可以完成。且xxx可以为有意义的英文。

    还有更多的API加强,请看这里

  • 相关阅读:
    Python的文本数据
    Python
    正则表达式
    多数据库的链接
    工作感受月记 201902月
    女儿的出生
    工作感受月记 201901月
    工作感受月记 201812月
    工作感受月记 201811月
    工作感受月记 201809
  • 原文地址:https://www.cnblogs.com/shihao/p/2483530.html
Copyright © 2011-2022 走看看