Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   jsfl сохранение и закрытие документа (http://www.flasher.ru/forum/showthread.php?t=183314)

RJ Presto 17.08.2012 22:39

jsfl сохранение и закрытие документа
 
приветствую
столкнулся с следующей проблемой:
jsfl скрипт открывает поочерёдно файлы из папки, преобразует все Graphics в Movie Clip, сохраняет и закрывает файл.
при этом сохраняются изменения только в библиотеке, а на таймлайне все Graphics остаются как были.
если файлы после преобразования не закрывать, то всё преобразуется и сохраняется нормально.
в чём может быть проблема?


Код:

fl.closeAll(true);
fl.outputPanel.clear();

var path = FLfile.platformPathToURI("c:\\SomePath\\");
var listFiles = FLfile.listFolder(path + "*.fla", "files");

for (var z = 0; z < listFiles.length; z++)
{
        var doc = fl.openDocument(path + listFiles[z]);
        var layers = doc.getTimeline().layers;
        for (var i = 0; i < layers.length; i++)
        {
                var elements = layers[i].frames[0].elements;
                for (var j = 0; j < elements.length; j++)
                {
                        processElement(elements[j]);
                }
        }
       
        doc.save();
        doc.close();
}



Часовой пояс GMT +4, время: 02:42.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.