remove dev stuff

This commit is contained in:
BlackMATov
2023-01-05 01:57:01 +07:00
parent 38e573ffe9
commit eb15d01fff
127 changed files with 0 additions and 375059 deletions

View File

@@ -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 теряются ссылки с анимаций на ассет

Binary file not shown.

Before

Width:  |  Height:  |  Size: 272 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 256 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 219 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 298 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 321 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 292 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 211 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 207 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 452 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 756 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 457 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 34 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 163 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 557 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 854 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 738 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 557 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 854 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 738 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 988 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 557 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 451 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 859 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 984 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 854 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 738 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 988 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 103 KiB

File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More