2017-07-26 1 views
1

Ich bin nicht in der Lage, meine Vive-Anwendung auf Unity zu erstellen. Innerhalb weniger Sekunden nach dem Beginn des Builds hängt es einfach und friert Unity ein, so dass ich keine andere Wahl habe, als es zu schließen und neu zu starten. Es gibt nichts in Console Log, das mir bei dem Problem hilft. Ich möchte sehen, dass die Konsole ausgeführt wird, wenn ich den Text-Editor separat erstelle, um zu wissen, was passiert. Jede Hilfe wird geschätzt.Wie Unity-Konsole in einem Texteditor anzeigen?

Antwort

1

Sie können die Protokolldateien in der offiziellen Dokumentation von here Unity beschrieben finden

Die Informationen von einem Build im Editor Protokolldatei sind.

+0

Ja, Danke. Ich kann die Protokolle dort sehen. Aber es sind viel zu viele, um genau aufzuzeigen, wo ich mich befinde. Gibt es eine Möglichkeit, das Editorprotokoll mit der Eingabeaufforderung zu schließen, damit ich gleichzeitig sehen kann, was gerade passiert? –

+0

Es gibt viele Programme, die Protokolldateien öffnen und wie eine Konsole am Ende der Datei hängen bleiben. Natürlich mit automatischem Update jede Sekunde oder so. Es gibt zum Beispiel LogExpert oder BareTail. Ich bevorzuge LogExpert, da es eine Suchfunktion hat. Bessere Linienhervorhebung und eine Filteroption. Öffnen Sie einfach die 'Editor.log' Datei mit einer dieser und Sie können verfolgen, was im Protokoll passiert. Sonst versuchen und Einheit suchen, was könnte das Problem sein wie [hier] (http://answers.unity3d.com/questions/918996/unity-5-freezes-while-building.html) – Nico

+0

Ich werde es ausprobieren aber zeigen sie sich auch, wenn die Einheit erstarrt? Das Editor-Protokoll aktualisiert keine Live-Nr. Protokolle alleine helfen nicht, da das, was ich sehe, keinen Sinn macht, warum das nicht funktionieren sollte. Ich habe die Frage hier gesondert gestellt und ausführlich erklärt: https://stackoverflow.com/questions/45342641/unable-to-make-a-build-for-htc-vive-project-on-unity –

1

Sie benötigen nicht nur das Protokoll, sondern auch den Profiler, der Ihnen hilft, Ihr Problem zu identifizieren und zu beheben.

Das Unity Profiler Fenster hilft Ihnen, Ihr Spiel zu optimieren. Es zeigt Ihnen, wie viel Zeit Sie in den verschiedenen Bereichen Ihres Spiels verbringen. Sie können beispielsweise den Prozentsatz der Zeit angeben, die für das Rendern, Animieren oder für die Logik Ihres Spiels aufgewendet wurde.

Sie können die Leistung von GPU, CPU, Speicher, Rendering und Audio analysieren.

Um die Profiling-Daten zu sehen, spielen Sie Ihr Spiel im Editor mit Profiling an, und es zeichnet Leistungsdaten auf. Das Profiler-Fenster zeigt dann die Daten in einer Zeitleiste an, so dass Sie die Rahmen oder Bereiche sehen können, die (länger dauern) länger sind als andere. Wenn Sie auf eine beliebige Stelle in der Zeitleiste klicken, werden im unteren Bereich des Profiler-Fensters detaillierte Informationen für den ausgewählten Rahmen angezeigt.

enter image description here

+0

Der Profiler hilft nicht, wenn er nicht einmal bauen kann, oder? – Nico

+0

Ja. Der Punkt, wo ich feststecke, alles erstarrt. Ich kann an dieser Stelle nicht zugreifen. Aber wenn Sie sagen könnten, ob. Es gibt eine Möglichkeit, die Editor-Protokolldateien an die Eingabeaufforderung zu hängen, das wäre sehr hilfreich. –

Verwandte Themen