public override void Disable() { base.Disable(); SimpleWebXR.EndSession(); RemoveAllControllerDevices(); RemoveAllHandDevices(); }
public override void Disable() { base.Disable(); SimpleWebXR.EndSession(); SimpleWebXR.SessionStart.RemoveListener(OnSessionStart); SimpleWebXR.SessionEnd.RemoveListener(OnSessionEnd); RemoveAllControllerDevices(); RemoveAllHandDevices(); }
public override void Disable() { base.Disable(); if (xr) { xr.EndSession(); xr.gameObject.SetActive(false); xr.SessionStart.RemoveListener(OnSessionStart); xr.SessionEnd.RemoveListener(OnSessionEnd); } RemoveAllControllerDevices(); RemoveAllHandDevices(); }