Форум Flasher.ru

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

vinch 01.03.2010 01:59

После изменений .swc файла проект не компилируется
 
Здравствуйте.

Программирую в FD с Flex SDK, в Flash CS4 только рисую. Использую .swc файл для ресурсов.

В Flash добавил растровый рисунок (текстуру) и создал MovieClip с твином на его основе; некоторому уже существующему MovieClip'у сменил название, а новому присвоил название старого (по сути, просто немного обновил спрайт, сохранив старый на всякий случай). Имена классов также поменял.

Результат: при компиляции в FD вижу такое:

Код:

Error: null
java.lang.NullPointerException
at flash.swf.Dictionary.getId(Dictionary.java:84)
at flash.swf.TagEncoder.encodeMorphFillstyle(TagEncoder.java:1467)
at flash.swf.TagEncoder.encodeMorphFillstyles(TagEncoder.java:1438)
at flash.swf.TagEncoder.defineMorphShape2(TagEncoder.java:1414)
at flash.swf.tags.DefineMorphShape.visit(DefineMorphShape.java:39)
at flash.swf.MovieEncoder.define(MovieEncoder.java:208)
at flash.swf.MovieEncoder.define(MovieEncoder.java:203)
at flash.swf.MovieEncoder.define(MovieEncoder.java:203)
at flash.swf.MovieEncoder.export(MovieEncoder.java:116)
at flex2.compiler.API.encode(API.java:4077)
at flex2.tools.SimpleShell.mxmlc(SimpleShell.java:963)
at flex2.tools.SimpleShell.process(SimpleShell.java:135)
at flex2.tools.SimpleShell.main(SimpleShell.java:75)
Build halted with errors (fcsh).
(fcsh)
Done (1)

Старый вариант .swc файла не сохранился (думал, что разберусь позже с ошибкой). После удаления растрового рисунка и нового спрайта и переименование старого на старое имя (т.е., по сути, сделал все, как было до изменений), ошибка все-же видна.

Со спрайтом в коде делаю только такое: добавляю, удаляю, меняю позицию и прозрачность.

Буду благодарен за подсказки, в чем может быть дело.

Добавлено через 17 часов 19 минут
Уже все перепробовал: создавал новый проект в Flash, удалял все символы, связанные с измененным, удалял символы из кода - все такая же ошибка, очень странно :(


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

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