Показать сообщение отдельно
Старый 19.06.2009, 05:10
kup вне форума Посмотреть профиль Отправить личное сообщение для kup Найти все сообщения от kup
  № 2  
Ответить с цитированием
kup

Регистрация: Apr 2009
Адрес: kup78.livejournal.com
Сообщений: 84
Хорошая штука кстати, полезная. Спасибо.

Код AS3:
var inputFolder = fl.browseForFolderURL("select", "Import Path");
 
doc:document = null;
doc = fl.createDocument();
images = FLfile.listFolder( inputFolder+"/"+"*.png", "files");
library:library = doc.library;
library.newFolder("IMAGES");
for(var i = 0; i < images.length; i++) {
       doc.importFile(inputFolder+"/"+images[i], true );
 
	   fl.trace(library.items[i+1].name);
	   library.selectItem( images[i] );
 
	 // вот тут начинаются проблемы
         // Выскакивает ошибка, что первый аргумент в setItemProperty неверный.
         // складывается впечатление, что в as3 это делается как-то по-другому)))
 
 
        library.setItemProperty("linkageExportForAS", "true");
        library.setItemProperty("linkageExportInFirstFrame", "true");
   	 	library.setItemProperty("linkageBaseClass", "flash.display.BitmapData" );
 
 
       library.renameItem( images[i] );
       library.moveToFolder( "IMAGES" );
}