====== Update und FixedUpdate ====== ===== Update ===== * wird jedes Frame aufgerufen * wird verwendet für * Bewegung nicht-pyhsischer Objekte * Einfache Timer * Input * das Update-Intervall variiert ===== FixedUpdate ===== * wird bei jedem physischen Schritt ausgeführt * die FixedUpdate-Intervalle sind zeitlich gleich lang * wird verwendet für * Bewegungen von physischen Objekten (rigidbody) Mit dem folgenden Codebeispiel kann im Debug-Fenster mitverfolgt werden, dass die Zeitabstände zwischen Update-Aufrufen unterschiedlich sind, die Zeitabstände zwischen FixedUpdate-Aufrufen jedoch konstant. using UnityEngine; using System.Collections; public class UpdateAndFixedUpdate : MonoBehaviour { void FixedUpdate () { Debug.Log("FixedUpdate time :" + Time.deltaTime); } void Update () { Debug.Log("Update time :" + Time.deltaTime); }