public void spinBottomHandsClockwiseToWatchMode() { float minuteTime = System.DateTime.Now.Minute; float hourTime = System.DateTime.Now.Hour; if (hourTime >= 12) { hourTime = hourTime - 12; } hourTime = hourTime + (minuteTime / 60); if (hoursTimeIsLessThanMinutesTime) { BottomHand2.spinClockwiseIntoWatchModePosition(hourTime, 30); BottomHand1.spinClockwiseIntoWatchModePosition(minuteTime, 6); //Debug.Log("spinBottomHandsClockwiseToWatchMode CASE 1"); } else { BottomHand2.spinClockwiseIntoWatchModePosition(minuteTime, 6); BottomHand1.spinClockwiseIntoWatchModePosition(hourTime, 30); //Debug.Log("spinBottomHandsClockwiseToWatchMode CASE 2"); } }
//CLOCK STUFF public void spinTopHandsClockwiseToWatchMode() { if (secondsTimeIsLessThanMinutesTime) { if (System.DateTime.Now.Minute - System.DateTime.Now.Second == 0) { canSwitchBools = true; } else if (canSwitchBools && System.DateTime.Now.Minute - System.DateTime.Now.Second == -1) { secondsTimeIsLessThanMinutesTime = false; canSwitchBools = false; } else { TopHand2.spinClockwiseIntoWatchModePosition(System.DateTime.Now.Minute, 6); TopHand1.spinClockwiseIntoWatchModePosition(System.DateTime.Now.Second, 6); } } else { if (System.DateTime.Now.Minute - System.DateTime.Now.Second == 0) { canSwitchBools = true; } else if (canSwitchBools && System.DateTime.Now.Minute - System.DateTime.Now.Second == -1) { secondsTimeIsLessThanMinutesTime = true; canSwitchBools = false; } else { TopHand1.spinClockwiseIntoWatchModePosition(System.DateTime.Now.Minute, 6); TopHand2.spinClockwiseIntoWatchModePosition(System.DateTime.Now.Second, 6); } } }