public static void OnDeviceDisconnect(Guid id, XRControllerSide side, XRInputControllerType type) { if (side == XRControllerSide.Left) { hasLeftController = false; } if (side == XRControllerSide.Right) { hasRightController = false; } }
public static void OnDeviceConnect(Guid id, XRControllerSide side, XRInputControllerType type) { if (side == XRControllerSide.Left) { hasLeftController = true; } if (side == XRControllerSide.Right) { hasRightController = true; } loadedControllerSet = type; }
private void XRInput_ControllerDisconnectedMethod(Guid id, XRControllerSide side, XRInputControllerType type) { Debug.Log("CALLBACK: XRInput Controller-Disconnected: " + side.ToString()); }
private void XRInput_ControllerConnectedCallback(Guid id, XRControllerSide side, XRInputControllerType type) { Debug.Log("CALLBACK: XRInput Controller-Connected: " + side.ToString()); }