Как просмотреть консоль Unity в текстовом редакторе?

Я не могу собрать свое приложение Vive на Unity. В течение нескольких секунд после начала сборки он просто зависает и зависает Unity, не оставляя мне другого выбора, кроме как закрыть и перезапустить его. В журнале консоли нет ничего, что помогло бы мне решить проблему. Я хочу, чтобы консоль работала, когда я делаю сборку в текстовом редакторе отдельно, чтобы знать, что происходит. Любая помощь приветствуется.


person Pratham Sehgal    schedule 26.07.2017    source источник


Ответы (2)


Вы можете найти файлы журналов, описанные в официальной документации Unity здесь< /а>

Информация о сборке находится в файле журнала редактора.

person Nico    schedule 26.07.2017
comment
Да спасибо. Я вижу там логи. Но их слишком много, чтобы точно указать, где те, которые меня интересуют. Есть ли способ отслеживать журнал редактора с помощью командной строки, чтобы я мог видеть, что происходит одновременно, как это происходит? - person Pratham Sehgal; 27.07.2017
comment
Я попробую это, но они продолжают показывать, даже когда Unity зависает. Журнал редактора не обновляется в реальном времени. Одни журналы не помогают, поскольку то, что я вижу, не имеет смысла, почему это не должно работать. Я разместил здесь вопрос отдельно, подробно объяснив его: stackoverflow.com/questions/45342641/ - person Pratham Sehgal; 27.07.2017
comment
Я думаю, вам следует подумать о том, чтобы спросить об этом в единстве. На их форуме и поддержке. Я читал, что наличие деревьев или некоторых Branches_1.mat вызывало эту проблему у некоторых. Другие отменили выбор некоторых вариантов освещения перед постройкой. Вы пробовали просто позволить ему делать это в течение нескольких минут? Может быть, он просто настолько переполнен активами, что требуется некоторое время и он снова размораживается? (подождите 5-10 минут?) - person Nico; 27.07.2017
comment
Я и там разместил. Вот ссылка: forum.unity3d.com/threads/ Да. Я тоже так подумал и оставил Build на всю ночь, чтобы вернуться и утром не увидеть никакого прогресса. - person Pratham Sehgal; 27.07.2017

Вам нужен не только журнал, но и профилировщик, чтобы помочь вам определить и устранить проблему.

Окно Unity Profiler поможет вам оптимизировать игру. Он сообщает вам, сколько времени вы тратите на различные области вашей игры. Например, он может сообщать о проценте времени, затраченном на рендеринг, анимацию или игровую логику.

Вы можете анализировать производительность GPU, CPU, памяти, рендеринга и звука.

Чтобы увидеть данные профилирования, вы играете в игру в редакторе с включенным профилированием, и оно записывает данные о производительности. Окно Profiler затем отображает данные на временной шкале, так что вы можете увидеть кадры или области, которые пикируют (занимают больше времени), чем другие. Если щелкнуть в любом месте временной шкалы, в нижней части окна Profiler отобразится подробная информация о выбранном кадре.

введите здесь описание изображения

person David    schedule 26.07.2017
comment
Профилировщик не помогает, когда он даже построить не может, не так ли? - person Nico; 27.07.2017
comment
Ага. Точка, где я застрял, все просто замирает. Я не могу получить доступ к чему-либо в этот момент. Но если бы вы могли сказать, если. есть способ связать файлы журнала редактора с командной строкой, это было бы очень полезно. - person Pratham Sehgal; 27.07.2017