Noticias

¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain

ummm algo sencillo

Iniciado por ignacio, Noviembre 23, 2015, 12:02:42 AM

Tema anterior - Siguiente tema
hola gente, tengo una duda mas que un problema: estaba haciendo un programita en unity y realize el siguiente codigo :
using UnityEngine;
using System.Collections;

public class coliders : MonoBehaviour {

public GameObject gameobject1;
public int e=0;
// Use this for initialization
void OnTriggerEnter(Collider other)  {
   if (other.tag =="Player")
   
   {
      e=1;
      gameobject1.SetActive(false);
   
   }

}
}
el problema es q parecia no reconocer el colision con los objetos , obviamente con trigger el objeto con el que colisionaria, el problema es q parecia no funcionar hasta q al bojeto que posee el codigo le puse rigidbody... antes no era asi o me parece a mi?

Uno de los dos siempre necesita tener rigidbody. No puede ser nunca dos objetos sin rigidbody.

ok gracias por tu aporte, solo pense q en versiones pasadas no era asi

Si te refieres a hace mas de 3 años puede ser, yo no llevo tanto con Unity.

Si no me equivoco tambien actua con un CharacterController.

Etiquetas: