Я пишу функцию утилиты сборки, которая генерирует пакеты активов. Я внедрил постепенное наращивание активов. Я хочу убедиться, что когда в версии Unity3d появляется обновление, я хочу обеспечить, чтобы все пакеты активов снова были созданы. Может кто-нибудь сказать мне, как получить текущую версию Unity3d с помощью скрипта (C#/Javascript). СпасибоПолучить текущую версию unity3d
1
A
ответ
5
Кажется, есть несколько способов сделать это.
Первый способ - использовать preprocessor definition's, чтобы проверить, какая у вас версия. Я не думаю, что это будет решение вашей проблемы, neverless, вы используете их, как это:
// Specific version define including the minor revision
#if UNITY_2_6_0
// Use Unity 2.6.0 specific feature
#endif
// Specific version define not including the minor revision
#if UNITY_2_6
// Use Unity 2.6.x specific feature
#endif
Более полезным для вашей ситуации будет использовать GetFullUnityVersion функцию или переменную Application.unityVersion.
using UnityEditorInternal;
...
DateTime dt = new DateTime(1970, 1, 1, 0, 0, 0, 0);
Debug.Log(
"Unity version = " + Application.unityVersion + "\n" +
"Full Unity version = " + InternalEditorUtility.GetFullUnityVersion() + "\n" +
"Version date = " + dt.AddSeconds(InternalEditorUtility.GetUnityVersionDate()));
Вы можете сохранить текущую версию в файле и каждый раз проверить, соответствует ли эта версия. Если это не то же самое, вам придется перестроить пакеты активов.
Надеюсь, это поможет!
Смежные вопросы
- 1. Получить текущую версию репозитория
- 2. WP8 Получить текущую версию приложения
- 3. Получить текущую версию SQL Server
- 4. Как получить текущую версию Java?
- 5. Unity3d перезапустить текущую сцену
- 6. Получить версию приложения Bundle в Unity3d
- 7. Программно получить текущую версию стандартной библиотеки ruby
- 8. Neo4j - Как получить текущую версию через REST
- 9. Как получить текущую версию базы данных MySQL?
- 10. получить текущую версию svn в webapp
- 11. Как получить текущую версию Android Wear?
- 12. AppEngine: получить текущую версию приложения-приложения
- 13. Получить текущую версию приложения из пакета
- 14. Получить текущую версию приложения из Play Store
- 15. Как получить текущую версию qt в qt5?
- 16. PHP - получить текущую версию версии PHP версии
- 17. Как получить текущую версию Maven цели
- 18. Как позвонить и получить текущую версию устройства?
- 19. Получить текущую версию проекта репозитория Github
- 20. программно найти текущую версию R
- 21. Как узнать текущую версию tmux?
- 22. Проверить текущую версию репозитория SVN
- 23. Как определить текущую версию Play?
- 24. Capistrano - найти текущую развернутую версию
- 25. maven - установить текущую версию проекта
- 26. Как обновить текущую версию Elixir?
- 27. pip не получает текущую версию
- 28. Как убить текущую последовательность DoTween в Unity3d?
- 29. Как определить текущую версию ASP.NET MVC?
- 30. Узнайте текущую версию ящика из ворса?