| 12345678910111213141516171819202122232425 |
- using System;
- using UnityEngine;
- namespace SmartBowSDK
- {
- /// <summary>
- /// 此类用于手机适配windos蓝牙的中转,相当于还是使用手机蓝牙的api来去兼容windos的操作,
- /// 尽量还原原本手机代码风格操作。
- /// </summary>
- public class BluetoothWindows
- {
- public Func<bool> Connect;
- public Func<bool> Disconnect;
- public Func<string, bool> Write;
- public Func<byte[], bool> WriteByte;
- public Action<bool> OnScanEnded;
- public Action OnConnected;
- public Action OnConnectionFailed;
- public Action<string,byte[]> OnCharacteristicChanged;
- public static bool IsWindows()
- {
- return Application.platform == RuntimePlatform.WindowsPlayer || Application.platform == RuntimePlatform.WindowsEditor;
- }
- }
- }
|