Jump to content
UnitySpain

Aceptamos donaciones vía Paypal.

UnitySpain.com es un servicio gratuito, pero mantener la Comunidad conlleva una serie de gastos.

Fondo Anual Unityspain: Donados 15,00€ de 150,00€

  • Servidor: Dominio.com y Hosting Web
  • Mantenimiento de los Foros
  • Contenido y Servicios Extras
  • Mantenimiento para Redes Sociales

Search the Community

Showing results for tags 'true'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

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

Blogs

  • byGui

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 2 results

  1. ¡Hola! Puede que esta pregunta pueda ser un poco estúpida para alguien experimentado en C#, pero me gustaría saber cómo puedo hacer un recuento de booleanos y conocer cuántos de todos ellos son "true". Ejemplo; private bool enemigo01vivo = true; private bool enemigo02vivo = false; private bool enemigo03vivo = false; private bool enemigo04vivo = true; private bool enemigo05vivo = true; La pregunta es: ¿Cuántos de los enemigos del 01 al 05 siguen vivos? Se me ocurre cambiar los booleanos por enteros (0,1) y contarlos con una suma, pero igual no es la mejor manera de hacerlo. ¿Tal vez se podría hacer un ciclo "for" o algo así? ¡¡Gracias!!
  2. Hola de nuevo (Perdon por hacer tantos post pero tengo muchas dudas, y no son cualquier inquietud, la verdad son dificiles tanto para mi siendo novato, como para encontrar respuestas concretas en la red) En este caso me encuentro en un problema grave, y es que ahora mismo me esta costando mucho entender el sistema Booleano de Phisycs.Raycast Lo que me pueden preguntar: Porque??, no es tan complicado enelmenu, no seas boludo cheee, da valor verdadero y falso!! e.e no me digas u.u, basicamente me cuesta porque no entiendo su logica, miren este mini script (si tiene errores avisen) que hice: public bool phyRay; public bool phyRayF; void Update () { Debug.DrawRay (transform.position, Vector3.down * 0.8f, Color.yellow); Debug.DrawRay (transform.position, Vector3.right * 0.8f, Color.red); RaycastHit hit; Ray ray = new Ray (transform.position, Vector3.down * 0.8f); Ray rayF = new Ray (transform.position, Vector3.right * 0.8f); phyRay = Physics.Raycast (ray, out hit, 0.8f); phyRayF = Physics.Raycast (rayF, out hit, 0.8f); if (phyRay = true) { Debug.Log ("opa"); } else if (phyRayF = true) { Debug.Log ("aita"); } } PhyRay = ¿No deberia ser false mientras mi raycast down no toque nada abajo? PhyRayF = ¿No deberia ser false mientras mi raycast right no toque nada a su derecha? Sin embargo mi cuando inicio el script (situando mi centro en una pocision que no toca ningun trigger collider en ningun lado) inicia como bugeado, inicia phyRay true y phyRayF false.... Alguien me puede explicar que pasa? que estoy haciendo mal, o como se hace?
×
×
  • Create New...