public void Pause()
 {
     if (canvas.gameObject.activeInHierarchy)
     {
         StartCoroutine(HQRip.setPause(false));
         canvas.gameObject.SetActive(false);
     }
     else if (!HQRip.getPause())
     {
         StartCoroutine(HQRip.setPause(true));
         canvas.gameObject.SetActive(true);
     }
 }