Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.
Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.
CerrarPor alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.
CerrarEl tiempo en segundos que tardó en completarse el último frame (Read Only).
Usa esta función para hacer que tu juego funcione independientemente del frame rate.
If you add or subtract to a value every frame chances are you should multiply with Time.deltaTime.
Cuando multiplicas por Time.deltaTime lo que haces es expresar:
quiero mover este objeto 10 metros por segundo en vez de 10 metros por frame.
When called from inside MonoBehaviour's FixedUpdate, returns the fixed framerate
delta time.
Note that you should not rely on Time.deltaTime from inside OnGUI since OnGUI
can be called multiple times per frame and deltaTime would hold the same value each call, until
next frame where it would be updated again.
function Update () { // Move the object 10 meters per second! var translation : float = Time.deltaTime * 10; transform.Translate (0, 0, translation); }
using UnityEngine; using System.Collections;
public class ExampleClass : MonoBehaviour { void Update() { float translation = Time.deltaTime * 10; transform.Translate(0, 0, translation); } }