void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
     else if (instance != this)
     {
         Destroy(gameObject);
     }
     DontDestroyOnLoad(this);
 }
 public static void DestroyInstance()
 {
     Destroy(instance.gameObject);
     instance = null;
 }