Utiliser des ressources. Télécharger pour accéder aux ressources
ou Resources.Load
. Ce qui suit est la méthode de chargement différents types de ressources: StreamReader
File
Fichier texte:
Fichier sonore:
TextAsset txtAsset = (TextAsset)Resources.Load("textfile", typeof(TextAsset)); string tileFile = txtAsset.text;
<像> Fichier image:
AudioClip audio = Resources.Load("soundFile", typeof(AudioClip)) as AudioClip;
<个> un seul elfe:
Texture2D texture = Resources.Load("textureFile", typeof(Texture2D)) as Texture2D;
<频> Fichier vidéo (Unity & gt; = 5.6):
Sprite sprite = Resources.Load("spriteFile", typeof(Sprite)) as Sprite;
<对> Corps préfabriqué objet de jeu:
Sprite[] sprites = Resources.LoadAll<Sprite>("spriteFile");
VideoClip video = Resources.Load("videoFile", typeof(VideoClip)) as VideoClip;
<游戏> Chargez la grille 3D du corps préfabriqué du jeu:
GameObject prefab = Resources.Load("shipPrefab", typeof(GameObject)) as GameObject;
Précautions du chemin des ressources
Mesh model = Resources.Load("yourModelFileName", typeof(Mesh)) as Mesh;
Le chemin de ressource doit être relatif au dossier dans le dossier.
MeshFilter modelFromGameObject = Resources.Load("yourGameObject", typeof(MeshFilter)) as MeshFilter; Mesh loadedMesh = modelFromGameObject.sharedMesh;
Lorsque vous spécifiez le chemin du chemin dans le dossier <件>, utilisez une pente positive (/) au lieu de la pente arrière ().
Si vous utilisez un sous-dossier dans un dossier, utilisez une barre oblique positive pour diviser la sous-clase et le nom de fichier.GameObject loadedObj = Resources.Load("yourGameObject"); GameObject object1 = Instantiate(loadedObj);
Assets
.txt Fichier Chargement Exemple Resources
Resources
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!