Sucede que necesito hacer un cronometro que me cuente el tiempo que demora mi jugador en llegar a un Trigger, esta informacion la muestro en un Guitext, pero me muestra el tiempo de la siguinte manera "6.323546" me lo muestra en float, y necesito que me lo muestre como un cronometro real, con minutos segundos y centesimas de segundos "00:00:00" , como puedo lograr esto? el tiempo lo obtengo de la siguiente manera:
float counter = 0.0f;
float countStartTime = 0.0f;
....
countStartTime=Time.time;
....
counter= Time.time-countStartTime;
-
Respuesta aceptada
http://answers.unity3d.com/questions/45676/making-a-timer-0000-minutes-and-seconds.html
A ver si te sirve. Ahí lo hace en Minutos y segundos, supongo que horas no te harán falta no?
Un saludo.
-
Ah vale no había leido bien que ponías minutos, segundos y centesimas...
Pues en éste:
http://answers.unity3d.com/questions/11458/how-to-make-a-timer-in-the-game.html
Suerte!
-
Una vez yo hize todo un reloj intentando hacer un cronometro pero si puedes conseguirlo de una manera mas facil no dude en usarla
Respondido por Snow_Crown
un año -
Te recomiendo usar Time.realtimeSinceStartup para estas cosas. Es para asegurarte de que si tu aplicación se ralentiza por algún motivo, el crono no se verá afectado.
Un saludo!
-
0RespuestaPreguntado por hace markosag
-
2RespuestaPreguntado por hace rubenCatromru
-
0RespuestaPreguntado por hace savagge01
-
4RespuestaPreguntado por hace edgar01
-
3RespuestaPreguntado por hace savagge01
|