Instantiate crea una copia de un objeto durante la ejecución.
Instantiate(prefab);
Instantiate(
prefab,
transform.position,
transform.rotation
);
GameObject nuevoObjeto = Instantiate(prefab);
[SerializeField]
private GameObject proyectil;
[SerializeField]
private Transform puntoDisparo;
void Disparar()
{
Instantiate(
proyectil,
puntoDisparo.position,
puntoDisparo.rotation
);
}
Destruye un objeto.
Destroy(gameObject);
Destroy(gameObject, 3f);