remove dev stuff
@@ -1,300 +0,0 @@
|
||||
* 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.XX
|
||||
*** Общее
|
||||
**** TODO Написать гайд по качеству выгружаемых анимаций
|
||||
**** TODO Гайд по использованию ETC1 текстур для анимаций
|
||||
*** Улучшения
|
||||
**** TODO Сделать возможность задавать локальные настройки для папки, а не только глобальные
|
||||
**** TODO Note на ассет когда текстура сжата до максимального размера
|
||||
**** TODO Поддержка юнити-атласов
|
||||
**** TODO Поддержка задавать теги и сплит текстур на альфу для etc
|
||||
**** TODO Отдельный пакет ассета для возможности проигрывать анимации, без экспорта
|
||||
**** TODO Сделать опциональным вызов Stop на OnDisable SwfClipController
|
||||
**** TODO Сделать внятную ошибку на большое количество вложенных масок
|
||||
**** TODO Поддержка LWRP
|
||||
**** TODO Поддержка освещения
|
||||
*** Баги
|
||||
**** TODO Скейлы клипов не проверяются в группах
|
||||
**** TODO graphics_scale не влияет на растр
|
||||
**** TODO Оптимизации по скейлу не влияют на растр
|
||||
**** TODO Не работает конвертация в batchmod'е
|
||||
**** TODO Площадь для оптимизации вычисляется некорректно при повёрнутых клипах
|
||||
**** TODO Возможно проблемы с DX9
|
||||
UNITY_UV_STARTS_AT_TOP
|
||||
UNITY_HALF_TEXEL_OFFSET
|
||||
** DONE Версия 1.3.15
|
||||
*** Баги
|
||||
**** DONE Утечка превью в редакторе
|
||||
*** Улучшения
|
||||
**** DONE Выводить в лог успешную конвертацию с контекстом
|
||||
**** DONE Предупреждения о устаревших ассетах
|
||||
**** DONE Опциональный тримминг
|
||||
**** DONE Триммить изображения из swf (adou.fla)
|
||||
** DONE Версия 1.3.14
|
||||
*** Баги
|
||||
**** DONE Сломалась компиляция в 2018.3.2f1
|
||||
** DONE Версия 1.3.13
|
||||
*** Баги
|
||||
**** DONE Ворнинги на закрытии превью анимации
|
||||
**** DONE Заменить иконки где используются логотипы юнити
|
||||
** DONE Версия 1.3.12
|
||||
*** Общее
|
||||
**** DONE Минимальная версия 2017 LTS
|
||||
*** Улучшения
|
||||
**** DONE У ворнингов конверта нет контекста
|
||||
*** Баги
|
||||
**** DONE В новом animate сломались якорные фреймы
|
||||
** DONE Версия 1.3.11
|
||||
*** Баги
|
||||
**** DONE Триальная версия не поддерживает Unity 2017
|
||||
**** DONE Возможная утечка мешей из-за DontSave
|
||||
** DONE Версия 1.3.10
|
||||
*** Баги
|
||||
**** DONE Кнопки с вектором не растеризовались
|
||||
(mapResources.fla)
|
||||
**** DONE Parsing swf error: Failed to read past end of stream
|
||||
Из-за помеченых для экспорта битмапов (blockers_tmp_0.fla)
|
||||
**** DONE conversion error: 'Error: scaleSelection: Argument number 1 is invalid.'
|
||||
HsiyaoWang/magoichi-test.fla
|
||||
** DONE Версия 1.3.9
|
||||
*** Улучшения
|
||||
**** DONE При создании ассет бандлов со сценами где есть анимации - сцены разбухают из-за наличия мешей в анимации
|
||||
можно использовать ISerializationCallbackReceiver
|
||||
можно в hideFlags на меше поиграться!
|
||||
**** DONE Заменить установку пропертей шейдера с текстовых имён на id
|
||||
**** DONE Заюзать step вместо if в шейдере
|
||||
https://web.archive.org/web/20161214092913/http://http.developer.nvidia.com:80/Cg/step.html
|
||||
**** DONE if + discard заменить на clip
|
||||
*** Баги
|
||||
**** DONE Ворнинг при авто-добавлении SortingGroup
|
||||
**** DONE Проблема с инклюдами в jsfl
|
||||
At line 908 of file "FTMain.jsfl": ReferenceError: ft is not defined
|
||||
** 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 теряются ссылки с анимаций на ассет
|
||||
|
Before Width: | Height: | Size: 272 KiB |
|
Before Width: | Height: | Size: 256 KiB |
|
Before Width: | Height: | Size: 219 KiB |
|
Before Width: | Height: | Size: 298 KiB |
|
Before Width: | Height: | Size: 321 KiB |
|
Before Width: | Height: | Size: 155 KiB |
|
Before Width: | Height: | Size: 292 KiB |
|
Before Width: | Height: | Size: 211 KiB |
|
Before Width: | Height: | Size: 194 KiB |
|
Before Width: | Height: | Size: 207 KiB |
|
Before Width: | Height: | Size: 452 KiB |
|
Before Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 756 KiB |
|
Before Width: | Height: | Size: 40 KiB |
|
Before Width: | Height: | Size: 457 KiB |
|
Before Width: | Height: | Size: 34 KiB |
|
Before Width: | Height: | Size: 41 KiB |
|
Before Width: | Height: | Size: 163 KiB |
|
Before Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 138 KiB |
|
Before Width: | Height: | Size: 218 KiB |
|
Before Width: | Height: | Size: 557 KiB |
|
Before Width: | Height: | Size: 854 KiB |
|
Before Width: | Height: | Size: 738 KiB |
|
Before Width: | Height: | Size: 557 KiB |
|
Before Width: | Height: | Size: 854 KiB |
|
Before Width: | Height: | Size: 738 KiB |
|
Before Width: | Height: | Size: 121 KiB |
|
Before Width: | Height: | Size: 988 KiB |
|
Before Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 557 KiB |
|
Before Width: | Height: | Size: 451 KiB |
|
Before Width: | Height: | Size: 37 KiB |
|
Before Width: | Height: | Size: 859 KiB |
|
Before Width: | Height: | Size: 984 KiB |
|
Before Width: | Height: | Size: 854 KiB |
|
Before Width: | Height: | Size: 738 KiB |
|
Before Width: | Height: | Size: 988 KiB |
|
Before Width: | Height: | Size: 116 KiB |
|
Before Width: | Height: | Size: 103 KiB |