/// <summary> /// Updates the dynamic objects in the scene /// </summary> /// <param name="deltaT">The elapsedTime since the last update</param> public void Update(float deltaT) { if (UpdateEvent != null) { UpdateEvent(this, deltaT); } foreach (var item in _dynamics) { item.Update(deltaT); } if (_physics != null) { _physics.Simulate(deltaT); } //if (CharacterControllerManager.Instance != null) // CharacterControllerManager.Instance.UpdateControllers(); }