Resources.Load грузит в RAM и это действительно может стать проблемой если грузить при помощи Resource.Load целые уровни, а потом ещё и забывать их выгружать. Но какую нагрузку оказывает TMP? 10-15 мб? Вместе с минимизацией задержек и отсутствием проблем. Ты уверен что это имеет смысл оптимизировать?
Просто если так Нужно бы покопаться в сорсах и переписать загрузкуто после любой обновы плагина это решение слетит. Его придётся бэкапить, а затем опять мержить и отлавливать баги. Это уже как-то много возни за крайне неочевидную выгоду. Надо разобраться, какой будет профит от подобной оптимизации.
Дело в том, что сейчас он два раза грузится. Дефолтный из ресурсов и из ассетов, т.к. часть addressables TMP используют.
то после любой обновы плагина это решение слетит. Его придётся бэкапить, а затем опять мержить и отлавливать баги. Это уже как-то много возни за крайне неочевидную выгодуОн очень редко обновляется.
Надо разобраться, какой будет профит от подобной оптимизацииПоэтому и не бегу пока переписывать)
Resources.Load грузит в RAM и это действительно может стать проблемой если грузить при помощи Resource.Load целые уровни, а потом ещё и забывать их выгружать. Но какую нагрузку оказывает TMP? 10-15 мб? Вместе с минимизацией задержек и отсутствием проблем. Ты уверен что это имеет смысл оптимизировать?
Просто если так
Нужно бы покопаться в сорсах и переписать загрузкуто после любой обновы плагина это решение слетит. Его придётся бэкапить, а затем опять мержить и отлавливать баги. Это уже как-то много возни за крайне неочевидную выгоду. Надо разобраться, какой будет профит от подобной оптимизации.
Но какую нагрузку оказывает TMP?
Дело в том, что сейчас он два раза грузится. Дефолтный из ресурсов и из ассетов, т.к. часть addressables TMP используют.
то после любой обновы плагина это решение слетит. Его придётся бэкапить, а затем опять мержить и отлавливать баги. Это уже как-то много возни за крайне неочевидную выгодуОн очень редко обновляется.
Надо разобраться, какой будет профит от подобной оптимизацииПоэтому и не бегу пока переписывать)
Привет! Ну как, получилось переписать?
Я в своём проекте вынес весь TMPro в Adressables, даже с дублированием, но тут резко полезли ANR'ы, печально :(
Привет. Не, тогда забили, оставили как есть. А сейчас я пока не игры делаю, а сервис для разработчиков игр: https://balancy.co/ 😎