Ejemplo n.º 1
0
        /// <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();
        }