Jendela Console menampilkan kesalahan, peringatan, dan pesan lain Editor menghasilkan. Kesalahan dan peringatan ini membantu Anda menemukan masalah dalam proyek Anda, seperti kesalahan kompilasi skrip. Mereka juga mengingatkan Anda untuk melakukan tindakan Editor telah mengambil secara otomatis, seperti mengganti file meta yang hilang, yang dapat menyebabkan masalah di suatu tempat lain dalam proyek Anda.
Untuk membantu Anda debug proyek Anda, gunakan kelas Debug untuk mencetak pesan Anda sendiri ke Konsol. Misalnya, Anda dapat mencetak nilai variabel pada poin tertentu di script Anda untuk melihat bagaimana mereka berubah.
Halaman ini mencakup opsi yang dapat Anda gunakan ketika Anda bekerja dengan Console window, dan bagaimana Anda dapat menyaring pesan Anda dengan mencari kata kunci tertentu.
Untuk membuka Konsol, dari menu utama Unity pergi ke Window > General > Console.
A. Konsol toolbarA row of buttons and basic controls at the top of the Unity Editor that allows you to interact with the Editor in various ways (e.g. scaling, translation). More info
See in Glossary memiliki pilihan untuk mengendalikan cara menampilkan pesan, dan untuk pesan pencarian dan penyaringan.
B. Menu jendela konsol memiliki opsi untuk Login Login, mengendalikan berapa banyak pesan terlihat dalam daftar, dan mengatur opsi jejak stack.
C. Daftar konsol menampilkan entri untuk setiap pesan login. Pilih pesan untuk menampilkan seluruh teks di area detail. Anda dapat memilih berapa banyak baris setiap pesan untuk ditampilkan di sini. Lihat Menyesuaikan hitungan garis, di bawah ini.
D. Area detail menampilkan teks lengkap pesan yang dipilih. Jika Anda mengaktifkan jejak stack, detail area menampilkan referensi ke baris tertentu dalam file kode sebagai link yang dapat diklik.
Toolbar dari jendela Console memiliki pilihan untuk mengendalikan cara menampilkan pesan, dan untuk mencari dan menyaring pesan.
Option: | Function: | |
---|---|---|
Clear | Hapus pesan yang dihasilkan dari kode Anda tetapi mempertahankan kesalahan kompiler. Buka menu dropdown dengan opsi yang jelas. |
|
Hapus Di Bermain | Jelas Konsol secara otomatis setiap kali Anda memasukkan mode Play. | |
Hapus di Build | Jelas Konsol ketika Anda membangun Proyek. | |
Hapus di Recompile | Jelaskan konsol ketika Anda mengulangi Proyek. | |
Collapse | Menampilkan hanya kasus pertama dari pengulangan pesan kesalahan. Ini berguna untuk kesalahan run-time, seperti referensi null, yang kadang-kadang dihasilkan pada setiap pembaruan bingkai. |
|
Error Pause | Jeda pemutaran ketika Anda memanggil Debug.LogError dari skrip. Gunakan ini untuk membekukan pemutaran pada titik tertentu dalam eksekusi dan memeriksa Adegan. Pilihan ini tidak menghentikan pemutaran ketika Anda memanggil Debug.Log dari skrip. |
|
[Attach-to-Player] | Buka menu drop-down dengan opsi untuk menghubungkan untuk membangun pembangunan yang berjalan pada perangkat jarak jauh, dan menampilkan log Pemain mereka di Konsol. Pilihan ini dilabeli dengan nama pembangunan target build (yang merupakan build log yang ditampilkan di jendela Konsol). Jika Konsol tidak terhubung ke build jarak jauh, itu label Editor untuk menunjukkan bahwa log ditampilkan di jendela Konsol adalah dari Editor Unity lokal. |
|
Player Logging | Jika Konsol terhubung ke pembangunan jarak jauh build, ini memungkinkan Pemain logging untuk membangun. Mengaktifkan opsi ini menangguhkan penebangan, tetapi Konsol tetap terhubung ke build target. Mengaktifkan opsi ini juga menyembunyikan sisa pilihan dalam menu drop-down ini. Pilih build yang tercantum di bawah Player Logging untuk menampilkan log di jendela Konsol. |
|
Editor | Jika Konsol terhubung ke development buildA development build includes debug symbols and enables the Profiler. More info See in Glossary jarak jauh, pilih opsi ini untuk menampilkan log dari Pemain Unity lokal bukan log dari build jarak jauh. |
|
<Enter IP> |
Buka dialog Enter Player IP, di mana Anda dapat menentukan alamat IP build pengembangan pada perangkat jarak jauh. Untuk terhubung ke build, pilih Connect di dialog, dan tambahkan ke daftar pembangunan build di bagian bawah menu drop-down. |
|
[DEVELOPMENT BUILDS] | Daftar build pembangunan yang tersedia. Ini termasuk build yang terinfeksi, dan mereka yang menambahkan menggunakan opsi Enter IP. |
Anda dapat mencari pesan Konsol untuk kata kunci tertentu dari bar pencarian Konsol. Seperti yang Anda ketikkan istilah pencarian, pesan filter Konsol untuk ditampilkan hanya yang berisi teks yang cocok. Konsol hanya menyoroti pertandingan pertama dalam teks pesan, dan hanya jika itu di bagian yang terlihat dari pesan (lihat Menyesuaikan Hitungan Garis di bawah).
Anda dapat mencari apa pun yang muncul dalam pesan Konsol, termasuk angka dan karakter khusus. Misalnya, Anda dapat mencari waktu konsol masuk pesan.
Pencarian mencari pertandingan yang tepat dari apa pun yang Anda ketik di bilah pencarian. Anda tidak dapat mencari dua istilah yang berbeda sekaligus, atau menggunakan operator mesin pencari umum.
Anda juga dapat menyaring pesan konsol dengan tipe. Klik tombol di samping bilah pencarian untuk beralih:
Button | Function |
---|---|
Messages switch |
Menampilkan jumlah pesan di Konsol. Klik untuk menampilkan atau menyembunyikan pesan. |
Warnings switch |
Menampilkan jumlah peringatan di Konsol. Klik untuk menampilkan atau menyembunyikan peringatan. |
Errors switch |
Menampilkan jumlah kesalahan di Konsol. Klik untuk menampilkan atau menyembunyikan kesalahan. |
Setiap entri konsol dapat sampai 10 garis panjang.
Untuk mengontrol berapa banyak garis setiap entri terlihat dalam daftar, klik tombol menu Konsol, dan pilih Log Entry > [X] Lines dari menu, di mana [X] adalah jumlah garis untuk ditampilkan untuk setiap entri.
Sejumlah garis yang lebih besar menampilkan lebih banyak teks setiap entri, tetapi mengurangi jumlah entri yang terlihat pada waktu tertentu. Jumlah garis tidak mempengaruhi fungsi pencarian Konsol, yang selalu mencari teks pesan penuh. Jika teks pencocokan adalah di garis tersembunyi, pencarian kembali pesan dalam hasilnya, tetapi tidak memperluasnya untuk mengungkapkan atau menyoroti teks pencocokan. Anda dapat melihat teks pesan penuh di area detail, tetapi teks yang cocok tidak disorot di sana.
Pesan dan file log unity Console dapat mencakup informasi jejak stack rinci. Anda dapat mengontrol jumlah informasi jejak stack menggunakan pengaturan stack trace logging.
Semua Unity atau kode Anda menulis ke Jendela Konsol juga ditulis ke Log File. Anda dapat membuka file Log dari menu jendela Konsol. Pilih Open Player LogThe .log file created by a Standalone Player that contains a record of events, such as script execution times, the compiler version, and AssetImport time. Log files can help diagnose problems. More info
See in Glossary atau Open Editor Log.