Jump to content

Search the Community

Showing results for tags 'range'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General
    • Proyectos
    • Offtopic
    • Unity Feeds
    • Website
  • 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 1 result

  1. Buenas, soy consciente que la pregunta que voy hacer puede ser tonta, pero no sé porque no me sale. Perdón por mi ignorancia. Estoy probando de hacer cinco variables int las cuales generen cada una un número al azar del 0 al 10, con la condición que los cinco valores al azar sean diferentes, que ninguno se repita. El caso es que he estado probando con tres variables con un rango del 0 al 3 para ver si me salía ya que así es más fácil, para después trasladarlo a cinco variables con un rango del 0 al 10, que es como me interesa. Esta era mi prueba fallida: private int _vA; private int _vB; private int _vC; void Start () { _vA = Random.Range(0, 3); } void Update() { if (_vA == _vB) { _vB = Random.Range(0, 3); } if (_vA == _vA && _vA ==_vB) { _vC = Random.Range(0, 3); } Debug.Log (_vA); Debug.Log (_vB); Debug.Log (_vC); } Había pensado que el valor B probase un número al azar hasta que este fuese diferente de A; e igual con C, que pruebe un valor hasta que sea diferente de A y B. Pero no sé poruque no funciona. ¿Qué está incorrecto? ¿Cómo podría lograr esto? Muchas gracias de antemano.
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...