void OnEnable()
{
var vr = SteamVR.instance;
if (vr != null && vr.overlay != null)
{
var error = vr.overlay.CreateOverlay(key, gameObject.name, ref handle);
if (error != VROverlayError.None)
{
Debug.Log(vr.overlay.GetOverlayErrorNameFromEnum(error));
enabled = false;
return;
}
}
SteamVR_Overlay.instance = this;
}