private void StopTimer()
    {
        Debug.Log("StopTimer() has been called");
        GameObject   timer_gameobject = GameObject.Find("Canvas_Timer");
        Timer_Script ts = timer_gameobject.GetComponent <Timer_Script>();

        ts.timerStarted = false;
    }
    private void ResetTimer()
    {
        Debug.Log("ResetTimer() has been called");
        GameObject   timer_gameobject = GameObject.Find("Canvas_Timer");
        Timer_Script ts = timer_gameobject.GetComponent <Timer_Script>();

        ts.ResetTimer();
    }
 private void StartTimer()
 {
     Debug.Log("start was recognized");
     if (Timer_Ready)         //prevents timer starting if player isn't ready
     {
         Debug.Log("StartTimer() has been called");
         GameObject   timer_gameobject = GameObject.Find("Canvas_Timer");
         Timer_Script ts = timer_gameobject.GetComponent <Timer_Script>();
         ts.timerStarted = true;
     }
 }