public void Update() { float time = Time.time; float deltaTime = Time.deltaTime; // must be done every frame AnimationManager.Update(time, deltaTime); EntityManager.Update(time, deltaTime); EntitySystemManager.Update(time, deltaTime); }