我正在制作一个SWF面板来自动化一些文件设置。我正在使用libraryPath JSFL命令指向一些外部库。如何使用JSFL将其中一个外部库中的项目放到舞台上?
我试过了:
fl.getDocumentDOM().library.addItemToDocument({x:0, y:0}, 'myItem');
答案 0 :(得分:1)
对于SWC文件的库路径是不是像编译好的flex库那样,而不是可视组件swc文件?
如果要添加组件swcs,请使用componentPanel
对象:
fl.componentsPanel.addItemToDocument({x:0, y:200}, "User Interface", "Button");
答案 1 :(得分:0)
来自Adobe的文档:
var itemIndex = fl.getDocumentDOM().library.findItemIndex( "myItem" );
var theItem = fl.getDocumentDOM().library.items[itemIndex];
fl.getDocumentDOM().addItem( {x:0,y:0}, theItem );