Time contiene información sobre el tiempo del juego.

Time.deltaTime

Tiempo transcurrido entre el frame actual y el anterior.

transform.Translate(Vector3.forward * velocidad * Time.deltaTime);

Esto hace que el movimiento dependa del tiempo y no de cuántos FPS tenga el juego.


Ejemplo incorrecto

transform.position += Vector3.forward * velocidad;

El objeto avanzaría más rápido con más FPS.


Time.time

Tiempo desde que comenzó el juego.

Debug.Log(Time.time);

Time.fixedDeltaTime

Intervalo usado por el sistema de física.

Debug.Log(Time.fixedDeltaTime);

Time.timeScale

Controla la velocidad general del tiempo.