【问题标题】:Using JSFL, pulling items out of a library using libraryPath使用 JSFL,使用 libraryPath 从库中拉出项目
【发布时间】:2010-12-15 12:33:15
【问题描述】:

我正在制作一个 SWF 面板来自动化一些文件设置。我正在使用 libraryPath JSFL 命令指向一些外部库。如何使用 JSFL 将其中一个外部库中的项目放到舞台上?

我试过了:

fl.getDocumentDOM().library.addItemToDocument({x:0, y:0}, 'myItem');

【问题讨论】:

    标签: flash actionscript-3 jsfl


    【解决方案1】:

    SWC 文件的 libraryPath 不是像已编译的 flex 类库中那样,而不是可视组件 swc 文件吗?

    如果要添加组件 swcs,请使用 componentPanel 对象:

    fl.componentsPanel.addItemToDocument({x:0, y:200}, "User Interface", "Button"); 
    

    【讨论】:

      【解决方案2】:

      来自 Adob​​e 的文档:

      var itemIndex = fl.getDocumentDOM().library.findItemIndex( "myItem" );
      var theItem = fl.getDocumentDOM().library.items[itemIndex];
      fl.getDocumentDOM().addItem( {x:0,y:0}, theItem );
      

      【讨论】:

        猜你喜欢
        • 2012-09-05
        • 2013-03-17
        • 2012-08-08
        • 2019-01-19
        • 1970-01-01
        • 1970-01-01
        • 2017-07-01
        • 2020-05-26
        • 2018-11-25
        相关资源
        最近更新 更多