Modul Aset Memuat ProfilerJendela yang membantu Anda untuk mengoptimalkan permainan Anda. Ini menunjukkan berapa banyak waktu yang dihabiskan di berbagai bidang permainan Anda. Sebagai contoh, dapat melaporkan persentase waktu yang dihabiskan rendering, aimating, atau dalam logika permainan Anda. More info
Lihat di Glossary menampilkan informasi tentang bagaimana aset beban aplikasi Anda, termasuk pemecahan operasi membaca oleh area. Detail pane menyediakan wawasan ke setiap penanda pemuatan aset yang ditangkap selama profil. Anda dapat menggunakan informasi ini untuk menentukan bagaimana efisien aset beban aplikasi Anda, dan untuk mengidentifikasi masalah tertentu.
Modul ini tidak diaktifkan secara default. Untuk mengaktifkan modul Pemuatan Aset, buka jendela Profiler, pilih menu dropdown Profiler Modules, dan toggle kotak cemen.Asset Loading checkbox.
Grafik modul Pemuatan Aset dibagi menjadi tujuh kategori. Untuk mengubah urutan kategori di grafik, Anda dapat menyeret dan menjatuhkannya di legenda grafik. Anda juga dapat mengklik legenda berwarna kategori untuk memotong tampilannya. Untuk informasi lebih lanjut tentang cara menggunakan jendela Profiler, lihat Memulai dengan jendela Profiler.
Chart | Description |
---|---|
Other Reads | Jumlah byte yang diminta dari AsyncReadManager untuk subsistem yang tidak ditentukan. |
Texture Reads | Jumlah byte yang diminta dari AsyncReadManager untuk beban tekstur. |
Virtual Texture Reads | Jumlah byte yang diminta dari AsyncReadManager untuk Virtual Texturing. |
Mesh Reads | Jumlah byte yang diminta dari AsyncReadManager untuk beban meshGrafik utama primitif Unity. Mesh membuat sebagian besar dunia 3D Anda. Unity mendukung mesh poligon triangulat atau Quadrangulasi. Nurbs, Nurms, permukaan Subdiv harus dikonversi ke poligon. More info Lihat di Glossary. |
Audio Reads | Jumlah byte yang diminta dari AsyncReadManager untuk beban audio. |
Scripting Reads | Jumlah byte yang diminta dari AsyncReadManager melalui API scripting. |
Entities Reads | Jumlah byte yang diminta dari AsyncReadManager oleh scriptsSepotong kode yang memungkinkan Anda untuk membuat Komponen Anda sendiri, memicu peristiwa permainan, memodifikasi sifat komponen dari waktu ke waktu dan menanggapi input pengguna dengan cara apa pun yang Anda sukai. More info Lihat di Glossary di . |
Ketika Anda memilih bingkai dalam modul Profiler Pemuatan Aset, detail modul pane menampilkan informasi rinci tentang bagaimana dan ketika aset dimuat selama tangkapan. Modul ini dapat menampilkan informasi untuk bingkai yang dipilih tunggal, atau untuk semua bingkai dalam tangkapan. Gunakan menu dropdown di bagian atas dari pane rincian untuk memilih antara satu bingkai atau semua bingkai. Modul ini tidak mengisi detail pane secara otomatis. Sebaliknya, Anda perlu memilih tombol Analyze Markers di bagian atas detail pane untuk mengisi tampilan dengan data.
Tampilan Asset Markers menampilkan penanda yang dipilih terkait dengan pemuatan aset selama tangkapan. Beberapa baris memiliki penanda anak yang membuat hirarki, yang awalnya terkandung dalam satu baris yang dapat diperluas. Pilih panah dropdown di sebelah nama penanda untuk memperluas baris dan menampilkan semua penanda anak.
Tabel di bawah ini menjelaskan semua kolom yang memungkinkan tampilan Asset Markers. Tidak semua kolom ini diaktifkan secara default. Untuk mengaktifkan atau menonaktifkan kolom, klik kanan di mana saja di baris yang berisi nama kolom untuk membuka kolom toggles sub-menu. Pilih nama kolom di menu ini untuk mengaktifkan atau menonaktifkan kolom tersebut. Anda dapat memasukkan teks ke bilah pencarian di sebelah tombol Analyze Markers untuk menyaring hasilnya berdasarkan kolom Source.
Heading | Description | Enabled by default |
---|---|---|
Index | Nomor ID mewakili urutan pelaksanaan penanda pemuatan aset. | Yes |
Source | Asal dari Unity aset memuat. Ini bisa berupa path file, nama AssetBundle, atau SceneAdegan berisi lingkungan dan menu permainan Anda. Pikirkan setiap file Adegan unik sebagai tingkat yang unik. Di setiap Adegan, Anda menempatkan lingkungan, hambatan, dan dekorasi, pada dasarnya merancang dan membangun permainan Anda dalam potongan-potongan. More info Lihat di Glossary. Hover kursor Anda atas setiap entri di kolom ini untuk menunjukkan path file sumber penuh untuk entri itu. |
Yes |
Asset Name | Nama Unity aset memuat (jika berlaku dan tersedia dalam metadata Profiler untuk penanda). | Yes |
Thread | Benang yang penanda ini terjadi pada. | Yes |
Type | Jenis Aset. | Yes |
Size | Ukuran beban yang direkam oleh penanda ini. Note: Ukuran ini mungkin tidak termasuk penanda anak, tergantung pada jenis penanda. |
Yes |
Marker Type | Jenis penanda dicatat. | Yes |
Marker Length (ms) | Indeks bingkai yang dipilih saat ini, diikuti oleh total jumlah bingkai rentang penanda. | Yes |
Frame Count | Indeks bingkai yang dipilih saat ini, diikuti oleh total jumlah bingkai rentang penanda. | Yes |
Timestamp (ms) | Waktu penanda ini dimulai, relatif terhadap awal penangkapan profiler. | No |
First Frame Index | Bingkai penanda ini dimulai. | No |
Last Frame Index | Bingkai penanda ini berakhir. | No |
Anda dapat klik kanan pada setiap penanda pemuatan aset untuk membuka sub-menu dengan opsi tambahan untuk memvisualisasikan data yang berbeda. Pilihan yang tersedia adalah sebagai berikut:
Property | Function |
---|---|
Show marker in timeline view | Buka penanda ini dalam modul Login Profiler. |
Go to the first frame of this marker | Pilih bingkai di mana penanda pertama muncul di grafik. Pilihan ini dinonaktifkan jika penanda hanya muncul pada satu bingkai. |
Go to the last frame of this marker | Pilih bingkai di mana penanda terakhir ini muncul di grafik. Pilihan ini dinonaktifkan jika penanda hanya muncul pada satu bingkai. |
Filter the view to this source | Populasi bilah pencarian dengan isi kolom Source untuk menyaring hasilnya. |
Filter the view to this asset name | Populasi bilah pencarian dengan isi kolom Asset Name untuk menyaring hasilnya. Opsi ini dinonaktifkan jika kolom Asset Name kosong. |