Curso de Unity 3D

Curso de Unity 3D

Cargar assets desde Resources

Cargar audio

AudioSource mySound;

void Start()
{
    mySound.clip = Resources.Load<AudioClip>("audios/lohice");

}

public void PlayLoHice()
{
    mySound.Play();
}

Cargar un Prefab

Almacenar el prefab en la carpeta Resources y utilizar su nombre para instanciarlo:

GameObject word1 = Instantiate(Resources.Load("Misil"), Vector2.zero, Quaternion.identity) as GameObject;

De esta forma, podemos cargar cualquier tipo de recurso a partir de su nombre

go.GetComponent<Image> ().sprite = Resources.Load<Sprite>(ruta-sin-poner-la-carpeta-Resources-y-sin-ponerle-la-extension-a-la-foto);