* Flash Animation Toolset ** Планы *** Поддержка PlayMaker *** Флеш фильтры *** Поддержка звуков *** Поддержка uGUI *** Поддержка "tight" атласов *** Подумать на счет бандлов, чтобы паковать несколько анимаций в одну текстуру *** Нужна поддержка незабейканных анимаций *** Нужна возможность выгрузки иерархий из флеша *** Подумать на тему опциональных нормалей для меша *** Подумать на тему возможности заменять материалы на свои *** Блендинг моды **** Alpha, Erase **** Использовать UNITY_FRAMEBUFFER_FETCH_AVAILABLE для iOS #pragma only_renderers framebufferfetch *** Выборочный экспорт **** Экспортных клипов **** Сиквенций для клипа **** Не паковать неиспользуемые битмапы *** Выгрузка статических клипов как спрайтов в текстуре *** PingPong режим контроллера *** Кропать битмапы Возможно даже с опциональными поворотами в качестве оптимизации места *** Кеш мешей в SwfManager **** Создание и наполнение мешей для кадров в SwfManager **** Возможность задания максимального размера сгенерированных мешей в кеше *** Обрабатывать дублирующиеся кадры анимации *** Улучшить превью **** Кнопочки для старта и паузы **** Зум **** Выбор кадра **** В превью писать стату по клипу *** Баги на погуглить **** В превью не работает стенсил https://github.com/MattRix/UnityDecompiled/blob/master/UnityEditor/UnityEditor/PreviewRenderUtility.cs **** Починить превью префаба в редакторе ** Версия X.X.X *** Общее **** Написать автоматический скрипт выгрузки API Reference *** Улучшения **** Поддержка Unity Animator **** Сделать внешний конфиг для конвертации swf ***** Общие настройки оптимизации и скейла ***** Возможность задавать растеризованный скеил для отдельных клипов **** Нужные более понятные ворнинги на неподдерживаемые теги **** Нужен ворнинг на использование флеш-ide старой версии **** Возможность конфигурировать параметры групп в редакторе, а не только в рантайме https://gist.github.com/talecrafter/111ea3345911bd238f4998b4d5a04bf3 ** TODO Версия 1.3.9 *** Общее **** TODO Написать гайд по качеству выгружаемых анимаций **** TODO Гайд по использованию ETC1 текстур для анимаций *** Улучшения **** TODO Сделать возможность задавать локальные настройки для папки, а не только глобальные **** TODO Note на ассет когда текстура сжата до максимального размера **** TODO У ворнингов конверта нет контекста **** TODO Поддержка юнити-атласов **** DONE При создании ассет бандлов со сценами где есть анимации - сцены разбухают из-за наличия мешей в анимации можно использовать ISerializationCallbackReceiver можно в hideFlags на меше поиграться! **** TODO Поддержка задавать теги и сплит текстур на альфу для etc **** DONE Заменить установку пропертей шейдера с текстовых имён на id **** DONE Заюзать step вместо if в шейдере https://web.archive.org/web/20161214092913/http://http.developer.nvidia.com:80/Cg/step.html **** DONE if + discard заменить на clip *** Баги **** TODO Скейлы клипов не проверяются в группах **** TODO graphics_scale не влияет на растр **** TODO Оптимизации по скейлу не влияют на растр **** TODO Не работает конвертация в batchmod'е **** DONE Ворнинг при авто-добавлении SortingGroup **** DONE Проблема с инклюдами в jsfl At line 908 of file "FTMain.jsfl": ReferenceError: ft is not defined **** TODO Площадь для оптимизации вычисляется некорректно при повёрнутых клипах **** TODO Возможно проблемы с DX9 UNITY_UV_STARTS_AT_TOP UNITY_HALF_TEXEL_OFFSET ** DONE Версия 1.3.8 *** Улучшения **** DONE Ворнинг на shape-tween **** DONE Скрипты для выгрузки в разных масштабах **** DONE Избавиться от условия на _ExternalAlpha **** DONE Добавить возможность брать bounds у клипа **** DONE Не реимпортить на каждый чих анимацию, хранить хэш dipyalov: фишка в том, что swf обновился, но и собранные ассеты-то тоже обновились **** DONE Добавить версию в хэш анимаций, дабы они конвертились при смене версии плагина **** DONE Добавить ворнинг на некорректные твины (с шейпами и группами) **** DONE Группы без шейпов не нужно растеризировать **** DONE Элемент может быть залокан (element.locked) **** DONE Возможно не стоит преобразовывать группы в символы Таки стоит, но с рекурсивным выносом в отдельные символы и последующей их обработкой **** DONE В ошибках конвертации писать, что нужно прогнать через скрипт экспорта А еще лучше как-то метить прогнанную анимацию и нет **** DONE Добавить прогресс на LoadSymbol **** DONE Реализовать прогресс для CompressAsset *** Баги **** DONE При больших (>= 4000 пикселей) выделениях не работает convertSelectionToBitmap **** DONE В ошибках конвертации не пишется путь до swf **** DONE Не растеризуются группы в твинах **** DONE Проблемы с порядком drawing objects и groups при экспорте **** DONE При конверте нескольких документов накапливаются временные значения(max_scale, unique_id) **** DONE Unity может переставлять сабмеши на одинаковой глубине (проблема с масками) https://fogbugz.unity3d.com/default.asp?910858_0diqjnj67814hj3i http://ru.esotericsoftware.com/forum/Submeshes-render-in-random-order-with-orthographic-camera-8528 **** DONE При автоплее с пустым клипом контроллер накапливает _tickTimer **** DONE Шейпы в классических твинах (да, это ошибка, но флеш её пропускает) не растеризуются **** DONE При множественном импорте ошибка в импорте по поводу удаление из-под носа ассета воспроизводится 100% **** DONE Некорректно кончающиеся твинны плохо дружат с оптимизацией и растеризацией **** DONE Скейл фильтров не заходит в группы **** DONE Поставить обязательный full rect для спрайтов пока нет поддержки юнити атласов ** DONE Версия 1.3.7 *** Баги **** DONE Проблемы в single frame optimization (не выходит из забейканого символа) **** DONE Не импортит несколько анимаций за раз ** DONE Версия 1.3.6 *** Улучшения **** DONE Заюзать CustomYieldInstruction для кастомных корутин **** DONE Написать расширение для удобного пользования корутин **** DONE Оптимизация растеризации больших клипов **** DONE добавить export_path_postfix *** Баги **** DONE При оптимизации и скейлинге очень маленькие айтемы уезжают ** DONE Версия 1.3.5 *** Общее **** DONE Обновить документацию *** Баги **** DONE Проблема с отсутствующим спрайтом при первом импорте ** DONE Версия 1.3.4 *** Баги **** DONE Проблемы в cs6 (isArray) **** DONE Обновить систему импорта анимаций, т.к. импорт идёт два раза + иногда атласы пустые ** DONE Версия 1.3.3 *** Баги **** DONE unusedItems не определен в CS6 ** DONE Версия 1.3.2 *** Баги **** DONE Пофиксить поведение graphics_scale вместе с оптимизацией small_item ** DONE Версия 1.3.1 *** Баги **** DONE Пофиксить деприкейтеты в 5.5 ** DONE Версия 1.3.0 *** Улучшения **** DONE Сделать приписку, что мол маски в превью не работают **** DONE Оптимизировать растеризацию вектора, который используется только в даунскейле **** DONE Разделение альфы и диффуза для андройд (ETC1) **** DONE Возможность при экспорте указывать скеил анимации, чтобы растеризовалось x2 к нормальному размеру, например ** DONE Версия 1.2.0 *** Улучшения **** DONE Написать импорт без двух фаз с помощью трюка с подпиской на апдейт редактора после импорта всех ассетов https://github.com/talecrafter/AnimationImporter/blob/master/Assets/AnimationImporter/Editor/AnimationAssetPostProcessor.cs *** Код **** DONE Корутины на ожидание анимации https://github.com/EsotericSoftware/spine-runtimes/tree/master/spine-unity/Assets/spine-unity/Modules/YieldInstructions **** DONE Заюзать PreferBinarySerialization https://docs.unity3d.com/ScriptReference/PreferBinarySerialization.html **** DONE Добавить возможность игнорировать масштабирование времени для групп и отдельных анимаций *** Баги **** DONE Проблемы с реконвертом дублированных или копированных клипов ассетов **** DONE Глючат guide слои ** DONE Версия 1.1.1 *** Баги **** DONE Жизнь просле смерти по дестрою из ивента при лаге **** DONE Отвалился CS6 на анимации медведя от Tortuga Добавить ворнинг на неподдерживаемые shape tween в CS6 ** DONE Версия 1.1 *** Код **** DONE Нужно уметь обрабатывать несколько FrameLabel'ов в одном кадре и иметь доступ к ним currentLabel, currentLabels, currentFrameLabel **** DONE Разделение сиквенций переделать на anchor frame label **** DONE Возможность пользовательских событий из кадров анимации ** DONE Версия 1.0 *** Общее **** DONE Оформление страницы в сторе ***** DONE Иконки ***** DONE Описание ***** DONE Видео конвертации анимации и добавления её в игру ***** DONE Скриншоты **** DONE Документация ***** DONE Xml документация в коде ***** DONE Страница плагина на сайте ****** DONE Описание фич ****** DONE Пошаговые уроки ****** DONE Описание методов API *** Код **** DONE Спрятать internal функции из SwfManager и SwfClop **** DONE Возможность бесплатной версии ***** DONE Запаковать весь код в dll ***** DONE Поработать с internal для внутренних классов dll, дабы наружу не торчали ***** DONE Ограничить конвертацию на N клипов в проекте **** DONE Поддержка палитровых битмапов посмотреть с премультед альфой ли они *** Баги **** DONE При ошибках конверта swf - ассет должен остаться не измененный или не появиться вообще с одной ошибкой парсинга **** DONE Нужны одинаковые имена для dll разных версий ** DONE Версия 0.5 *** Улучшения **** DONE Выводить ошибки при встрече не поддерживаемых режимов смешивания и фильтров **** DONE Блендинг моды *** Баги **** DONE Клеить в один кадр только если это целесообразно по площади ** DONE Версия 0.4 *** Улучшения **** DONE Возможность подмешивать свой цвет в анимацию (tint) **** DONE Добавить свой префикс для сообщений в лог **** DONE Кнопка дефолтных настроек в меню **** DONE Ворнинг об установке неверной секвенции **** DONE GotoAndX добавить выбор секвенций **** DONE Play, Stop добавить rewind **** DONE Кнопка для переконверта всех анимаций **** DONE Добавить в менеджер анимаций rate scale, паузу и резюм **** DONE Группы анимаций с отдельной паузой и рейт скейлом *** Баги **** DONE С переносами всей папки какая-то беда, особенно с копированием **** DONE При даунскейле поганятся края спрайтов ** DONE Версия 0.3 *** Улучшения **** DONE Вынести ссылку на дефолтные настройки в каждый ассет для удобного доступа к ним **** DONE Рисовать превью для ассета анимации **** DONE Показывать в инспекторе ассета информацию о всех последовательностях для этого есть превью теперь **** DONE В редакторе ассета показывать все дочерние клипы **** DONE Ну добавлять в геометрию полностью прозрачные инстансы **** DONE Добавить GotoAndStop, GotoAndPlay *** Баги **** DONE min и max для умножения трансформаций цвета проверить **** DONE Материалы всё еще появляются в инспекторе, хотя должны быть скрыты **** DONE currentFrame при автоплее скидывается в ноль **** DONE после проигрывания в редакторе с автоплеем currentFrame скидывается в ноль **** DONE после реимпорта снова не обновляется анимация на сцене **** DONE При импорте нескольких swf на долго зависает без причин ибо размер ассетов получается просто гиганский еще лишние сейвы были **** DONE Sorting Layer не рисуется болдом, когда перегружен из префаба **** DONE В событиях клипа нужно иметь возможность удалять самого себя **** DONE При множественном экспорте ревертится только последний документ **** DONE Мультиредактирования секвенции анимации не работает для разных ассетов ** DONE Версия 0.2 *** Улучшения **** DONE Проверять дубликаты битмапов **** DONE Запекать статичные клипы в одну текстуру **** DONE Выборочная выгрузка отдельных клипов **** DONE Выводить в лог ошибки о непонятных и не поддерживаемых тегах **** DONE HashSet в менеджере заменить AssocList'ом *** Баги **** DONE Нужно выводить в лог ошибки о зашитом векторе ** DONE Версия 0.1 *** Улучшения **** DONE Reverse анимация **** DONE Варианты анимации по названию фреймов **** DONE События в контроллер анимации **** DONE Смена скорости проигрывания анимации *** Баги **** DONE Нельзя переместить плагин в другую папку **** DONE При исключении в подготовке кадров анимации не удаляется полученный некорректный ассет **** DONE Глючит множественное редактирование анимаций в инспекторе **** DONE Анимации на сцене теряют материалы после реконверта их ассета **** DONE Изменения в инстансе префаба скидываются при старте **** DONE При внешней замене swf теряются ссылки с анимаций на ассет