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.