コード例 #1
0
    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");
        }
    }
コード例 #2
0
 //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);
         }
     }
 }