Jump to content

Search the Community

Showing results for tags 'tiempo'.



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

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. int tempValue; //temperatura a la cual llegar int tiempoValue; //tiempo en el cual llegar a dicha temperatura (en segundos) IEnumerator TemperaturaActual(bool aumentar) { int t = 0; while (t < tempValue) { t += 1; tempActualText.text = $"Actual \n <size=+18>{t.ToString()}</size>"; //yield return new WaitForSeconds((1f/(tempValue/tiempoValue))); //yield return new WaitForSeconds((tiempoValue / tempValue)); //yield return new WaitForSeconds((1.5f/(tempValue/tiempoValue))/2); } } Buenas a todos, hoy traigo una duda que me esta molestando ya hace días y que probablemente tenga una solución simple que no veo jajaja. Verán tengo una corutina encargada de incrementar el valor de la temperatura actual de un horno. Esta va en aumento hasta llegar a la temperatura previamente marcada por el usuario. El tema es que el usuario además de elegir la temperatura a la cual llegar puede elegir el tiempo en el que desea que llegue(en segundos). Y acá es donde viene mi problema, no logro que si el usuario haya elegido 15 segundos tarde 15 segundos en llegar a X temperatura. Probé de diversas formas y todas o bien lo hacen en mucho menos tiempo, o bien tardan de más. También me ha pasado de que algunas soluciones sirven siempre y cuando sean valores de temperatura y tiempo bajos, en cuanto alguno de los dos aumenta mucho... Adjunto la parte de la corutina que creo que es lo que importa, los yield comentados son las distintas formas que busqué de lograr dicho efecto. Aclaraciones: *t si o si tiene que ser integer y aumentar de 1 en lo posible. *tanto el tiempo como la temperatura deben ser valores enteros también. *Objetivo: Si yo ingreso 500 grados por asi decirlo, y 120 segundos, se debe incrementar t de manera que alcance 500 en dicho tiempo. Gracias de antemano y saludos!
×
×
  • Create New...