С тех пор проект получил огромное обновление и по количеству возможностей уже заметно ушёл вперёд. Помимо улучшений существующего функционала, появилось сразу несколько крупных новых систем.
Из самого интересного:
1. Мультиязычные приложения теперь могут сократить размер билда и бандлов на 10–50 МБ благодаря поддержке системных шрифтов. Они позволяют покрывать практически любые символы без необходимости добавлять в проект тяжёлые Noto Sans для разных языков.
2. Снизилось и потребление оперативной памяти за счёт реализации mmap. Вместо постоянного хранения всех шрифтов целиком в RAM необходимые данные могут подгружаться по мере использования. На тяжёлых CJK-шрифтах это может экономить 10–30 МБ оперативной памяти.
3. Появился полноценный редактируемый текст с поддержкой разных письменностей, включая RTL, а также форматов буфера обмена Plain Text, HTML, Markdown и Media. Форматированный текст можно копировать из других приложений с сохранением форматирования, причём работает это в обе стороны.
4. Реализовано полноценное IME-композиционирование, а также опциональная поддержка нативных полей ввода с полной свободой стилизации и кастомизации.
5. Новая система слоёв и красок позволяет создавать сложные стили текста и любые градиенты прямо через конструктор в редакторе, сохраняя при этом 1 Draw Call.
6. Появилась полноценная расширенная система анимаций текста с большим набором эффектов, способная заменить отдельный ассет Text Animator.
7. Существенно расширили и улучшили мигратор с TextMeshPro, упростив перенос существующих проектов на UniText.
8. Помимо этого, появилось огромное количество других возможностей, оптимизаций и улучшений, перечислять которые здесь уже просто нет смысла.
И это только основные изменения. За последнее время в движке появилось огромное количество более мелких функций, оптимизаций и улучшений.
Полный changelog:
https://unity.lightside.media/en/unitext/changelog
Новый ролик с демонстрацией основных возможностей:
https://www.youtube.com/watch?v=Q6i43TdNC3Y
UniText:
https://unity.lightside.media/unitext/
Assets Share. Подписаться.