Unidad 2d |¿Cómo hacer un personaje reaparecido?
-
26-12-2019 - |
Pregunta
Estoy usando la unidad 2D, no 3D, y me pregunto por qué mi guión actual no funcionará.No está destruyendo el objeto y apoyado.Tenga en cuenta que estoy usando la física de Unity 2D y 2D. ¿Alguien puede ayudar?
#pragma strict
var Player : GameObject;
var spawnPoint : Transform;
function OnTriggerEnter(other : Collider){
Destroy(other.gameObject);
var P : GameObject = Instantiate(Player, spawnPoint.position, Quaternion.identity);
}
Solución
Yo mismo tenía este problema,
arreglar: Función ONTROGGERGENTER2D (OtroObject: Collider2D) {
Los comandos 2D y 3D son diferentes.Muy molesto.
Otros consejos
¿En qué se establece el jugador?Debe ser público si desea configurarlo en el editor.
¿Se está llamando a ONTRGERGERTER?¿Está visible el Spawnpoint a la cámara?
TAMBIENTE NOTA Este código es el mismo para 2D y 3D.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow