void UpdateBTRemote() { if (RemoteManager.Instance.connectedRemote != null) { serializableBTRemote sBTRemote = RemoteManager.Instance.connectedRemote; SendToEditor(MiraConnectionMessageIds.BTRemoteMsgId, sBTRemote); if (btFrameCounter < btSendRate) { btFrameCounter += 1; } else { serializableBTRemoteButtons sBTRemoteButtons = RemoteManager.Instance.connectedRemote; serializableBTRemoteTouchPad sBTRemoteTouchPad = RemoteManager.Instance.connectedRemote; SendToEditor(MiraConnectionMessageIds.BTRemoteButtonsMsgId, sBTRemoteButtons); SendToEditor(MiraConnectionMessageIds.BTRemoteTouchPadMsgId, sBTRemoteTouchPad); btFrameCounter = 0; } } }
public void UpdateVirtualButtons(serializableBTRemoteButtons s_bt) { homeButton.isPressed = s_bt.startButton; menuButton.isPressed = s_bt.backButton; trigger.isPressed = s_bt.triggerButton; }