Noticias

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

Mostrar un objeto(GameObject) Dependiendo de la opción seleccionada

Iniciado por Cristian Mora, Agosto 03, 2015, 10:48:04 PM

Tema anterior - Siguiente tema
Agosto 03, 2015, 10:48:04 PM Ultima modificación: Enero 01, 1970, 01:00:00 AM por Cristian Mora
Hi Guys, llevo dos días pensando la mejor forma para hacer algo necesito sugerencias por que las mías están quemadas. Gracias

Tengo un escena principal donde se tiene la idea principal del proyecto, un personaje puede tocar varios objetos y al hacerlos estos te llevan a la segunda escena que da características del objeto presionado mostrando el mismo(Gameobject) en la parte izquierda del panel y en la derecha una descripción(Text). Ya tengo montado todo sin embargo deseo que la segunda escena cargue el objeto(GameObject) seleccionado y lo muestre.
Obviamente puedo crear los diferentes objeto(GameObject) en la escena y mostrar o no con la propiedad .setActive(); solo que de esta forma es una mala práctica, lo que había pensado era crear un objeto(GameObject) y este toma las propiedades del objeto seleccionado.Actualmente lo hago identificando los "tag" y con "if" activo y desactivo los elementos necesarios, el problema es que gasto código demás.

Me gustaría escuchar sus sugerencias explicitas si es posible, se los agradecería. 

Si los marcas con el dontdestroyonload no se descargaran para ninguna escena al cargarse ésta y no necesitarás cargarlos otra vez. Esto lo utilizo para los objetos persistentes entre escenas.

Agosto 04, 2015, 02:28:51 PM #2 Ultima modificación: Enero 01, 1970, 01:00:00 AM por Cristian Mora
IRobb Gracias por tu respuesta, quizás no me entendiste, imagina que estas jugando "Smite" (Suponiendo que lo haces :D) Cuando quieres seleccionar un personaje cambia instantáneamente de personaje sin trasladarse a otra escena. Es como una escena de perfil. Lo mismo quiero hacer pero con objetos de una tienda. Donde la misma escena te permite cambiar de opción instantáneamente sin necesidad de cargar otra. El concepto lo conozco en java pero no se como hacerlo aquí.  . Sería crear un Objeto el cual tienes atributos los cuales ayudan a identificar lo que deseas llamar. Mil disculpas, quizás no estoy siendo lo suficientemente especifico. 

Es que no te entiendo muy bien, ya que pensaba que era una nueva escena. Si es la misma escena, pues utiliza múltiples càmaras para cambiar la perspectiva y no tienes que recargar nada claro.
Es que no te entiendo muy bien, ya que pensaba que era una nueva escena. Si es la misma escena, pues utiliza múltiples càmaras para cambiar la perspectiva y no tienes que recargar nada claro.

Etiquetas: