Jump to content

Search the Community

Showing results for tags 'ocultar'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
    • Youtube
  • Mesa de ayuda
    • Unity
    • Arte
    • Builds & Dispositivos
    • Otras Especialidades
  • Aportes de la Comunidad
    • Recursos
    • Eventos
  • Bolsa de trabajo & Colaboraciones
    • Ofertas y Demandas
  • Post Antiguos
    • General (Antiguo)

Blogs

There are no results to display.

There are no results to display.


Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Especialidad

Found 3 results

  1. Buenas ha todos, estoy intentando mostrar y ocultar las balas de una recamara. 1º Como puedo tener diferentes recamaras, creo una lista de GameObjects con el tag balas 2º Cuando colisiono con las esquinas voy perdiendo balas de la recamara de forma aleatoria. 3º El problema lo tengo al entrar en el trigger de un powerup "Recargador", no consigo que vuelvan a aparecer las balas que había perdido. El trigger funciona ya que el powerup se destruye. using System.Collections; using System.Collections.Generic; using UnityEngine; public class recarga : MonoBehaviour { public List <GameObject> balas; void OnCollisionEnter2D(Collision2D coll) { if (coll.gameObject.tag == "02esquinas") { Debug.Log ("GOLPE"); ComprBala (); int i = Random.Range(0, balas.Count); balas [i].SetActive (false); ComprBala (); } } void OnTriggerEnter2D(Collider2D powerCol){ if (powerCol.gameObject.tag == "Cargador") { balas [1].SetActive (true); Destroy (powerCol.gameObject); } } void Awake () { ComprBala (); } void ComprBala (){ balas = new List <GameObject> (); foreach (GameObject bala in GameObject.FindGameObjectsWithTag ("01balas")) { balas.Add(bala); } } }
  2. Hola buenas a todos, tengo un problema y no se como solucionarlo, quiero que el boton continuar se desactive cuando inicia el juego y cuando carge el juego aparezca, cuando se haya guardado dandole a nuevo juego y cargando la escena primera, funciona pero a medias, cuando estoy en el juego y le doy al boton salir vuelvo al menu aparece hasta hay todo bien, pero cuando salgo del juego se vuelve a ocultar, tengo una variable del tipo entero que es la que desactiva y activa el boton, ¿porque se funciona en el juego y cuando lo quito se vuelve a ocultar?, pongo los script. Script GameManager: public class JuegoManager : MonoBehaviour { public int continuar; public void Guardar() { BinaryFormatter bf = new BinaryFormatter(); FileStream archivo = File.Create(rutaArchivo); DatosGuardar datos = new DatosGuardar(continuar); datos.continuar = continuar; bf.Serialize(archivo, datos); archivo.Close(); } IEnumerator CargarCoche1() { if (File.Exists(rutaArchivo)) { BinaryFormatter bf = new BinaryFormatter(); FileStream archivo = File.Open(rutaArchivo, FileMode.Open); DatosGuardar datos = (DatosGuardar)bf.Deserialize(archivo); archivo.Close(); continuar = datos.continuar; } } [Serializable] class DatosGuardar { public int continuar; public DatosGuardar(int continuar) { this.continuar = continuar; } } Script Player: public class Car1Motor : MonoBehaviour { void Start() { JuegoManager.juegoControlador.continuar = 1; } void Update() { JuegoManager.juegoControlador.Guardar(); } } Script ocultar botones; public class MenuOcultar : MonoBehaviour { public GameObject continuar; void Start () { if(JuegoManager.juegoControlador.continuar == 0) { continuar.SetActive(false); } if (JuegoManager.juegoControlador.continuar == 1) { continuar.SetActive(true); } } } Menu principal: public class CargandoScena : MonoBehaviour { public void Salir() { JuegoManager.juegoControlador.continuar = 1; JuegoManager.juegoControlador.Guardar(); Application.Quit(); } } Espero haberme explicado bien y toda ayuda es buena, garacias.
  3. Hola gente: Bueno, dispongo de un problema un tanto raro, creo. El caso es que por mucho que investigo y busco no logro conseguir nada... ¿qué estaré haciendo mal? Mi objetivo es "sencillo": Quiero pintar transparentes algunos vértices de mi malla. Para ello lo obvio sería recorrer la malla y ocultarlos... Pues no, no hay ni un sólo vértice, y cuando los encuentro, no sirve para nada lo que hago... Nunca me detecta cantidad de colores pero si cantidad de vértices... Y Aunque intente mover esos "vertices" (ya que son vector3 los intentaría cambiar) es como si no hiciera nada. También he intentado crearme mi propio shader, pero aún no los comprendo bien y el resultado fue nefasto (por no decir nulo) En resumen, me gustaría poder acceder a los puntos o triángulos de mi malla y poder modificar su visibilidad y su posición, pero creo que no estoy mirando adecuadamente. ¿O tal vez es algo imposible? Un saludo.
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...