Unity Spain

Post Antiguos => General (Antiguo) => Mensaje iniciado por: iemaru en Noviembre 27, 2015, 11:24:33 PM

Título: Tengo dudas con estos scripts...
Publicado por: iemaru en Noviembre 27, 2015, 11:24:33 PM
Saludos A Todos, Tengo unas dudas con estos 2 scripts y es q tengo el player principal pero en cierto momento sale un peq robot explorador.El problema es q cuando pulso el spacebarpara q regrese no lo hace ni en el trigger ni fuera (se desactiva el robot y se activa el player)y me gustaria saber donde estos script estan fallando:  estos son los scripts... Muchas gracias!!!! 
Título: Tengo dudas con estos scripts...
Publicado por: iRobb en Noviembre 28, 2015, 12:30:46 AM
Has creado tú todo ese código?
Título: Tengo dudas con estos scripts...
Publicado por: iemaru en Noviembre 28, 2015, 12:39:24 AM
Saludos iRobb, si pq? realmente es basico...es activar y desactivar unos objetos.
Título: Tengo dudas con estos scripts...
Publicado por: ACarranza en Noviembre 28, 2015, 01:08:23 AM
hmmm vamos por partes,  para activar y desactivar Gameobjet usas gameObject.SetActive(false); ,  gameObject.SetActive(true);el enabled seria solo para componentes de un GameObjet como los boxcolliders, spriterenderer, scripts, ect ect. luego en el OnTriggerStay de tu player estas preguntando si el colider que colisionas tiene como tag "player" , pero si estas usando un GameController Generico por default viene con el tag "Player" , salvo que tus robots tengas ese tag, jamas va a entrar a esa condición,en realidad tu script esta algo confuso, por que mas o menos entiendo lo que tratas de hacer pero en si estaria bien que nos dijeras que estas tratando de hacer en general en esa escena,saludos.   
Título: Tengo dudas con estos scripts...
Publicado por: iemaru en Noviembre 28, 2015, 01:43:07 AM
Saludos ACarranza, si tienes razon.Lo q sucede es q estoy desactivando un script llamado "Nave" este script controla la ya mecionada, si tengo gameObjects tambien es por eso q uso gameObjec.SetActive();. tengo en esena el player con un tag hecho por mi y el robot tiene un tag como dice el script...Ahora q deseo hacer? deseo q cuando la nave llegue a cierto lugar al apretar "spacebar" salga el robot de la nave.La nave q va a quedar quieta con su camra y  va a salir en una pantalla en la parte superior el robot con su camara claro esta, como si estuviera explorando o hago asi...mira, mas bien seria como si estuvieras en tu auto y estubieras controlando un carro de control remoto.Es por eso no quiero descativar la camara del player principal. No se si me expliq bien...Gracias por tu comentario 
Título: Tengo dudas con estos scripts...
Publicado por: mrpacogp en Noviembre 28, 2015, 10:43:31 AM
Para desactivar componentes tienes que usar enabled = false;
Título: Tengo dudas con estos scripts...
Publicado por: ACarranza en Noviembre 28, 2015, 07:46:52 PM
mandame un mp con tu correo y te ayudo llegando a casa para orientarte... por que si se puede mejorar el script saluods
Título: Tengo dudas con estos scripts...
Publicado por: iemaru en Noviembre 29, 2015, 04:31:00 PM
Saludos ACarranza, ya te envie un Mp con mi email....Gracias por la ayuda!!!