Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah saya dapat mengakses sumber dalam folder Sumber Sumber di HoloLens selepas digunakan?

Bagaimanakah saya dapat mengakses sumber dalam folder Sumber Sumber di HoloLens selepas digunakan?

DDD
Lepaskan: 2025-01-28 19:11:09
asal
236 orang telah melayarinya

How Can I Access Resources in the Unity Resources Folder on HoloLens After Deployment?

Pengurusan Sumber HoloLens: Menyelesaikan masalah selepas penempatan digunakan

Penerangan Masalah:

Semasa penggunaan HoloLens, fail dalam folder Sumber Sumber tidak dapat diakses. Selepas penyusunan, tiada sumber atau direktori aset dalam penyelesaian yang dihasilkan, menghasilkan sumber yang tidak tersedia, seperti teks, imej, dan fail audio.

Penyelesaian: Menghimpalkan kaedah akses fail tradisional

Untuk menyelesaikan masalah ini, anda perlu mengelakkan menggunakan kaedah tradisional membaca direktori sumber untuk membaca direktori sumber. Perpaduan menyediakan kaedah khas yang dipanggil Resources.load, yang digunakan secara khusus untuk tujuan ini. menggunakan sumber. Muat turun untuk mengakses sumber

Apabila menggunakan Resources.load, ingat prinsip -prinsip berikut:

GRAMMAR PATH:

Laluan sumber harus dibandingkan dengan folder sumber dalam folder Aset Projek.

tidak termasuk nama lanjutan:
    Apabila menetapkan laluan sumber, jangan sertakan nama lanjutan fail (.txt, .png, .mp3, dll.).
  • Sub -folder menggunakan cerun positif: Apabila sumber terletak di subfolder, gunakan cerun positif (/) bukannya cerun belakang ().
  • Muatkan pelbagai jenis sumber
  • Menggunakan Resources.load, anda boleh mengakses pelbagai jenis sumber:
  • fail teks:

Fail bunyi:

    fail imej:
  • TextAsset txtAsset = (TextAsset)Resources.Load("textfile", typeof(TextAsset)); elf tunggal:
  • Multiple Elves: AudioClip audio = Resources.Load("soundFile", typeof(AudioClip)) as AudioClip;
  • fail video (perpaduan & gt; = 5.6): Texture2D texture = Resources.Load("textureFile", typeof(Texture2D)) as Texture2D;
  • Objek permainan: Sprite sprite = Resources.Load("spriteFile", typeof(Sprite)) as Sprite;
  • grid 3D (fbx):
  • Sprite[] sprite = Resources.LoadAll<Sprite>("spriteFile") as Sprite[];
  • pemuatan asynchronous
  • Untuk memuatkan sumber yang tidak segerak, gunakan sumber.loadasync kaedah. Ini sangat berguna untuk meminimumkan penurunan dalam bingkai penurunan dalam proses pemuatan: VideoClip video = Resources.Load("videoFile", typeof(VideoClip)) as VideoClip;
  • Lawati sumber dalam subclase GameObject prefab = Resources.Load("shipPrefab", typeof(GameObject)) as GameObject; Untuk mengakses sumber yang disimpan di subfolder, sila gunakan cerun positif dalam parameter jalan, contohnya:

Atas ialah kandungan terperinci Bagaimanakah saya dapat mengakses sumber dalam folder Sumber Sumber di HoloLens selepas digunakan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan