Использование JSFL, извлечение элементов из библиотеки с использованием libraryPath - PullRequest
0 голосов
/ 11 ноября 2009

Я делаю SWF-панель для автоматизации некоторых настроек файлов. Я использую команду libraryPath JSFL, чтобы указать на некоторые внешние библиотеки. Как поместить элемент из одной из этих внешних библиотек на сцену, используя JSFL?

Я пробовал:

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

Ответы [ 2 ]

1 голос
/ 08 апреля 2010

Разве не библиотека-путь к файлам SWC, как в скомпилированных библиотеках, как библиотеки, не файлы SWC для визуальных компонентов?

Если вы хотите добавить компонент swcs, используйте объект componentPanel:

fl.componentsPanel.addItemToDocument({x:0, y:200}, "User Interface", "Button"); 
0 голосов
/ 28 июня 2010

Из документации Adobe:

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