public void BluetoothConnect() { if (Bluetooth.Connect(m_deviceText.text)) { m_isConnect = true; m_deviceListText.text = "接続成功。"; } }
private void Start() { bluetoothModel.AddObserver(this); deviceDropdown.ClearOptions(); deviceDropdown.AddOptions(new List <string>(new string[] { "none" })); connectButton.interactable = false; searchButton.onClick.AddListener( () => { bluetooth.SearchDevice(); bluetoothModel.clearMacAddresses(); connectButton.interactable = false; deviceDropdown.ClearOptions(); deviceDropdown.AddOptions(new List <string>(new string[] { "..." })); }); connectButton.onClick.AddListener( () => { bluetooth.Connect(deviceDropdown.options[deviceDropdown.value].text); }); chatSendButton.onClick.AddListener( () => { if (!chatInputField.text.Equals("") && bluetooth.IsConnected()) { string message = bluetooth.DeviceName() + ": " + chatInputField.text; // bluetoothConnected.text = bluetooth.Send(message); bluetoothConnected.text = SendMessageProper(message); GameObject chatMessage = Instantiate(chatMessagePrefab); chatMessage.GetComponent <Text>().text = message; chatMessage.transform.SetParent(chatContent.transform); chatInputField.text = ""; } }); }
/// <summary> /// Próbuje nawiązać połączenie z wskazanym urządzeniem. Zależnie od wyniku elementy UI są odpowiednio ustawiane. /// </summary> /// <param name="device"></param> private async void _connectToDevice(DeviceInformation device) { _setButtonIsEnabled(buttonConnect, false); _animateBluetoothIcon(true); _setLabelText(labelButtonConnect, StringConsts.MainPageBtButtonLabelConnecting); await Bluetooth.SetTargetDevice(device); await Bluetooth.Connect(); if (Bluetooth.IsConnected) { _setLabelText(labelButtonConnect, StringConsts.MainPageBtButtonLabelConnected); _animateBluetoothIcon(true); _setButtonIsEnabled(buttonControl, true); _setLabelText(labelButtonControl, StringConsts.MainPageCtrlButtonLabelSteer); _setImageOpacity(imageControl, 1); } else { _setButtonIsEnabled(buttonConnect, true); _animateBluetoothIcon(false); _setLabelText(labelButtonConnect, StringConsts.MainPageBtButtonLabelConnect); } }
public bool Connect() { return(Bluetooth.Connect(CapturePoint.Mac)); }