public virtual void Dispose()
    {
        UnityEngine.Object.Destroy(_mindReaderProxy);

        UnityThinkGear.StopStream();
        UnityThinkGear.Close();
    }
    //====================


    void OnApplicationQuit()
    {
        UnityThinkGear.StopStream();
        UnityThinkGear.Close();
    }
 void OnApplicationQuit()
 {
     checkUpdate = false;
     UnityThinkGear.StopStream();
     UnityThinkGear.Close();
 }