Unity GameAnalytics Build Version Updater — это Editor хелпер, который автоматически обновляет версию билда в GameAnalytics Settings.asset перед каждым билдом. Скрипт упрощает процесс управления версиями, гарантируя, что версия билда, указанная в проекте, синхронизируется с конфигурацией GameAnalytics.
Скрипт реализует интерфейс IPreprocessBuildWithReport, который позволяет выполнить кастомную логику до начала процесса сборки. В данном случае скрипт обновляет поле Build в Settings.asset, основываясь на текущем значении версии проекта (Application.version). Это гарантирует, что версия билда GameAnalytics всегда будет актуальной для каждого создаваемого билда.
- Автоматическое обновление поля
BuildвSettings.assetперед каждым билдом. - Основано на значении версии проекта (
Application.version). - Работает для всех платформ Unity.
- Простая установка и использование.
- Поддержка Unity 2022+.
- Скачайте/скопируйте скрипт в любую папку Unity.
- Убедитесь, что у вас есть настроенный
Settings.assetот GameAnalytics в пути:Assets/Resources/GameAnalytics/Settings.asset. - После этого скрипт автоматически будет обновлять версию перед каждым билдом.
-
Установите версию проекта в Unity в настройках:
- Edit -> Project Settings -> Player -> Other Settings -> Version.
-
Когда вы запускаете процесс сборки, скрипт автоматически обновит поле
Buildв GameAnalyticsSettings.asset, чтобы оно соответствовало версии проекта. -
Версия будет обновляться автоматически перед каждым билдом без необходимости дополнительных действий с вашей стороны.
Если версия вашего проекта установлена как 3.8.40.221, то перед билдом в GameAnalytics Settings версия Build будет обновлена до 3.8.40.221 во всех доступных конфигурациях (например, WebGL, Android и т.д.).
Автор скрипта: RimuruDev
GitHub
Этот проект лицензирован на условиях лицензии MIT. Подробности см. в файле LICENSE.
