public void Update() { float dt = UnityEngine.Time.unscaledDeltaTime; for (int i = 0; i < time_contexts.Count; ++i) { TimeContext curr_time_context = time_contexts[i]; curr_time_context.Tick(dt); } }