public Timer(int period, string message, GameObject _parent, EInitState initState) { Setup(period, message, _parent); if (initState == EInitState.Sleep) { Sleep(); } }
public Timer(float amountSeconds, GameObject _parent, EInitState initState) { Setup(1, "OnLeftTimerChange", _parent, amountSeconds); if (initState == EInitState.Sleep) { Sleep(); } }
private void DoStateAction(EInitState state) { switch (state) { case EInitState.CalculateUp: PerformClickMove(ScreenPosition.Up.ToPoint()); break; case EInitState.MoveBack: MoveBack(); break; } }
public Timer(float amountSeconds, int period, string message, GameObject _parent, EInitState initState) { Setup(period, message, _parent, amountSeconds); if (initState == EInitState.Sleep) { Sleep(); } }