BluetoothStatus.cs 702 B

123456789101112131415161718192021222324252627
  1. using System.Collections;
  2. using System.Collections.Generic;
  3. using UnityEngine;
  4. public class BluetoothStatus
  5. {
  6. public static (string, Color) GetStatusInfo(BluetoothStatusEnum status)
  7. {
  8. if (status == BluetoothStatusEnum.Connecting) {
  9. return ("正在连接", Color.yellow);
  10. } else if (status == BluetoothStatusEnum.ConnectSuccess) {
  11. return ("连接成功", Color.green);
  12. } else if (status == BluetoothStatusEnum.ConnectFail) {
  13. return ("连接失败", Color.red);
  14. }
  15. return ("连接", Color.white);
  16. }
  17. }
  18. public enum BluetoothStatusEnum
  19. {
  20. None,
  21. Connect,
  22. Connecting,
  23. ConnectSuccess,
  24. ConnectFail
  25. }