public GameTimer(float interval, Action onFinish, bool loop = false) { _interval = interval; _timer = 0f; _onFinish = onFinish; _loop = loop; UnityContext.AddUpdateAction(Update); }