Jump to content

"Build Type" dropdown from "Create Build" window is locked


photo

Recommended Posts

Здравствуйте!

В окне Create Build заблокировался выпадающий список Build Type. Включен пункт Development. Удаление файлов в директории C:\Users\<username>\AppData\Local\unigine\Editor не помогло. Перенос проекта на другой компьютер - тоже. Версия Unigine Community 2.17.0.1.

image.png.58d9bff4b008c7731b267fbf07e11d6f.png

Link to comment

Добрый день!

56 minutes ago, sityrax said:

В окне Create Build заблокировался выпадающий список Build Type. Включен пункт Development. Удаление файлов в директории C:\Users\<username>\AppData\Local\unigine\Editor не помогло. Перенос проекта на другой компьютер - тоже. Версия Unigine Community 2.17.0.1.

По какой-то причине проект потерял путь к SDK, который записан как строка в файле "*.project" вашего проекта. Наиболее простое решение — исправить путь, указав действительный, соответствующий расположению загрузки SDK, указанному в окне "Storage Path" на вкладке "Global Options" в приложении Unigine SDK Browser, как показано на изображении ниже:

image.png

Строка которую необходимо поправить в файле вашего проекта:

image.png

Спасибо!

  • Thanks 1
Link to comment
16 hours ago, bmyagkov said:

Добрый день!

По какой-то причине проект потерял путь к SDK, который записан как строка в файле "*.project" вашего проекта. Наиболее простое решение — исправить путь, указав действительный, соответствующий расположению загрузки SDK, указанному в окне "Storage Path" на вкладке "Global Options" в приложении Unigine SDK Browser, как показано на изображении ниже:

image.png

Строка которую необходимо поправить в файле вашего проекта:

image.png

Спасибо!

Помогло, спасибо! Только пришлось еще переконфигурировать проект. 

Еще вопрос: а если работать с системой контроля версий git на разных компьютерах, где путь до SDK разный, эта ссылка в файле .project должна сама меняться под каждую машину?

Link to comment
49 minutes ago, sityrax said:

Помогло, спасибо! Только пришлось еще переконфигурировать проект. 

Еще вопрос: а если работать с системой контроля версий git на разных компьютерах, где путь до SDK разный, эта ссылка в файле .project должна сама меняться под каждую машину?

Путь будет подхвачен автоматически только в случае переконфигурации проекта. В целом, нет необходимости коммитить файл ".project" каждый раз, а для работы достаточно, чтобы SDK Browser был запущен и авторизован под вашим аккаунтом разработчика. Поэтому проект можно не добавлять в проекты вообще, а для запуска редактора или приложения напрямую использовать соответствующие батники-лончеры:

image.png

Кроме того, папку /bin тоже коммитить не обязательно, так как содержимое не меняется, а приложение для запуска проекта компилируется из источников хранящихся в папке /source непосредственно на ПК. В нашей документации можно почитать рекомендации по работе с системой контроля версий, перейдя по следующей ссылке: https://developer.unigine.com/en/docs/2.19/editor2/assets_workflow/version_control/?rlang=cpp

Выпадающий список в редакторе будет работать только если в файле ".project" указан валидный путь до SDK. Во всех остальных случаях будет отображаться текущая версия бинарных файлов в папке /bin проекта.

Как вариант, внутри /bin проекта можно хранить папку bin/release или bin/development, а при необходимости заблаговременно перекладывать бинарные файлы вручную перед сборкой. Папку /development со всем содержимым можно взять прямо из папки с SDK, как показано на изображении ниже:

image.png

Спасибо!

  • Thanks 1
Link to comment
×
×
  • Create New...