Ketika Unity Package Manager mengunduh konten paket dan metadata dari registry, ia menyimpannya dalam cache global. Ini membuat reusing dan berbagi paket lebih efisien, dan memungkinkan Anda untuk menginstal dan memperbarui paket disimpan bahkan ketika offline.
Note: Cache global tidak termasuk paket dalam format .unitypackage
yang datang ke Asset StoreSebuah perpustakaan yang berkembang dari aset gratis dan komersial yang diciptakan oleh Unity dan anggota komunitas. Menawarkan berbagai aset, dari tekstur, model dan animasi ke seluruh contoh proyek, tutorial dan ekstensi Editor. More info
Lihat di Glossary. Paket Manager menyimpan jenis paket dalam cache terpisah. Untuk informasi lebih lanjut, lihat Paket Asset Store.
Secara default, Unity menyimpan cache global dalam direktori akar yang tergantung pada sistem operasi (dan jenis akun pengguna di Windows):
Operating system | Default root directory |
---|---|
Windows (user account) | %LOCALAPPDATA%\Unity\cache |
Windows (akun pengguna sistem) | %ALLUSERSPROFILE%\Unity\cache |
macOS | $HOME/Library/Unity/cache |
Linux | $HOME/.config/unity3d/cache |
Tip: Anda dapat menimpa lokasi direktori akar ini. Lihat Sesuaikan lokasi cache global untuk informasi lebih lanjut.
Paket Manager global cache menggunakan dua anak perusahaan yang berbeda cache, masing-masing melayani tujuan yang berbeda. The Package Manager menyimpan cache anak perusahaan ini di subdirectories di bawah folder cache global:
Subfolder | Description |
---|---|
npm |
Menyimpan data yang diperoleh dari registries menggunakan protokol npm. Ini termasuk paket metadata dan paket tarballs. |
packages |
Cache ini berisi konten yang tidak terkompresi dari tarball paket yang dipetik dari registry. |
Di dalam setiap subfolder ini, setiap registry memiliki jalan sendiri sehingga paket yang dihosting pada registries yang berbeda tidak dicampur.
Tip: Anda dapat menimpa lokasi folder ini. Lihat Sesuaikan lokasi cache global untuk informasi lebih lanjut.
Akun pengguna menjalankan proses Editor Unity harus memiliki izin menulis penuh pada direktori akar dan kontennya. Tanpa izin ini, Manajer Paket tidak dapat mengunduh dan menyimpan metadata paket dan konten di cache.