private void CheckRecenter(int index) { #if UNITY_ANDROID && !UNITY_EDITOR if (states[index].GetButtonDown(ControllerButton.APP)) { states[index].recentered = true; OriginBluetoothInterface.ResetDevice(); } #endif }
private void InitNativeController() { #if UNITY_ANDROID && !UNITY_EDITOR OriginBluetoothInterface.Initialize(OnControllerConnected); OriginBluetoothInterface.SubscribeSensorData( (bytes) => { if (bytes != null) { _dataBytes = bytes; } } ); #endif m_NeedInit = false; }