public bool IsEqual(TimeDuration time) { if (time.minutes == remainingMinutes && time.seconds == remainingSeconds) { return(true); } return(false); }
public void ChangeTime(TimeDuration time) { remainingMinutes += time.minutes; remainingSeconds += time.seconds; if (remainingSeconds >= 60) { remainingMinutes += Mathf.FloorToInt(remainingSeconds / 60); remainingSeconds -= Mathf.FloorToInt(remainingSeconds / 60) * 60; remainingMinutes++; } onTimerChanged.Invoke(); }
public bool IsLower(TimeDuration time) { if (time.minutes < remainingMinutes) { return(true); } else { if (time.seconds < remainingSeconds) { return(true); } } return(false); }