Recursos Shu CS graves

Esta sección documenta Recursos Unidad uso API.

 

precauciones comunes:

  • archivos del directorio raíz se leen  Assets/Resources, todos los archivos de recursos se colocan en esta carpeta de comandos ruta de  Resources la carpeta de inicio de escritura.
  • No leer el archivo sufijo de archivo.
  • Load Después de  <> la clase de la escritura de lectura.
  • Sólo se devolverán tipo tipos de objetos.
  • Recursos carpeta puede estar en cualquier lugar en la carpeta Activos.

 

 

一, Resouces.load

Si queremos leer archivos de audio Activos / Recursos / AudioClips / 1.wav, la escritura de comandos

string fname = "AudioClips/1";
AudioClip clip = Resources.Load<AudioClip>(fname);


Otro ejemplo es el archivo que desea leer una mezcla de Activos / Recursos / AudioMixerGroup.mixer, la escritura ibíd

string fname = "AudioMixerGroup";
AudioMixer mixer = Resources.Load<AudioMixer>(fname);

 

 

二, Resources.LoadAll

la ruta de archivo se carga carpeta de recursos en la carpeta o todos los recursos en el archivo.

Si la ruta es una carpeta, se devolverán todos los archivos de recursos. Si la ruta a un archivo, solo se devolverá este recurso.

//因为LoadAll只能传入继承自Object的类型,但T也可能不继承自Object,因此“where T : Object”限定T继承自Object
//GetComponent<LoadManager>().LoadAll<AudioClip>("path");
public T[] LoadAll<T>(string path) where T : Object
{
    return Resources.LoadAll<T>(path);
}

 

Publicados 320 artículos originales · ganado elogios 77 · vistas 170 000 +

Supongo que te gusta

Origin blog.csdn.net/weixin_38239050/article/details/104030086
Recomendado
Clasificación