Bagian ini menjelaskan cara mengakses atau merujuk pada aset yang didefinisikan dalam paket:
Note: Paket Manager tidak mendukung aset streaming dalam paket. Gunakan paket.
Untuk merujuk pada aset yang didefinisikan dalam paket, gunakan skema jalur ini:
"Packages/<package-name>/..."
Jalur aset di dalam paket dimulai dengan Packages/
dan paket name (bukan nama tampilan).
Sebaliknya, Anda mengakses aset proyek menggunakan skema ini:
"Assets/..."
Misalnya, path untuk gambar file. png dalam paket subfolder /Example/Images
dari paket com.unity.images-library adalah:
"Packages/com.unity.images-library/Example/Images/image.png"
Untuk memuat Tekstur yang disimpan dalam paket, gunakan metode LoadAssetAtPath dan menentukan path berikut skema jalur Packages/<package-name>/
seperti yang ditunjukkan dalam contoh ini:
Texture2D texture = (Texture2D)AssetDatabase.LoadAssetAtPath("Packages/com.unity.images-library/Example/Images/image.png", typeof(Texture2D));
Untuk mendapatkan jalur absolut aset dikemas, gunakan metode Path.GetFullPath(). Contoh:
string absolute = Path.GetFullPath("Packages/com.unity.images-library/Example/Images/image.png");