Ressourcen verwenden.load, um auf Ressourcen zuzugreifen
oder Resources.Load
Klassen zu verlassen. Das Folgende ist die Methode zum Laden verschiedener Ressourcenarten: StreamReader
File
Textdatei:
Tondatei:
TextAsset txtAsset = (TextAsset)Resources.Load("textfile", typeof(TextAsset)); string tileFile = txtAsset.text;
<像> Bilddatei:
AudioClip audio = Resources.Load("soundFile", typeof(AudioClip)) as AudioClip;
<个> Ein einzelner Elf:
Texture2D texture = Resources.Load("textureFile", typeof(Texture2D)) as Texture2D;
<频> Videodatei (Unity & gt; = 5.6):
Sprite sprite = Resources.Load("spriteFile", typeof(Sprite)) as Sprite;
<对> vorgefertigte Körperobjektkörper:
Sprite[] sprites = Resources.LoadAll<Sprite>("spriteFile");
VideoClip video = Resources.Load("videoFile", typeof(VideoClip)) as VideoClip;
<游戏> 3D -Gitter aus dem vorgefertigten Spielkörper laden:
GameObject prefab = Resources.Load("shipPrefab", typeof(GameObject)) as GameObject;
Vorsichtsmaßnahmen für Ressourcenpfad
Mesh model = Resources.Load("yourModelFileName", typeof(Mesh)) as Mesh;
Der Ressourcenpfad sollte relativ zum Ordner im Ordner sein.
MeshFilter modelFromGameObject = Resources.Load("yourGameObject", typeof(MeshFilter)) as MeshFilter; Mesh loadedMesh = modelFromGameObject.sharedMesh;
Verwenden Sie bei der Angabe des Pfades im Ordner <件> eine positive Steigung (/) anstelle der hinteren Steigung ().
Wenn Sie einen Unterordner in einem Ordner verwenden, verwenden Sie einen positiven Schrägstrich, um die Unterklage und den Dateinamen zu teilen.GameObject loadedObj = Resources.Load("yourGameObject"); GameObject object1 = Instantiate(loadedObj);
Assets
.txt -Datei Laden Sie Beispiel Resources
Resources
Das obige ist der detaillierte Inhalt vonWie kann ich in Einheit für Hololens -Entwicklung zugänglich machen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!