/// <summary>
/// 检查GPS信息
/// </summary>
/// <returns>返回OK表示成功!其他表示失败</returns>
public static string CheckGPS()
{
string info = "GPS未知状态!";
LocationServiceStatus status = Input.location.status;
if (status == LocationServiceStatus.Failed)
{
info = "未找到GPS信号!";
}
else if (status == LocationServiceStatus.Stopped)
{
info = "未找到GPS信号!";
}
else if (status == LocationServiceStatus.Initializing)
{
info = "等待GPS信号!";
}
else if (status == LocationServiceStatus.Running)
{
if (Input.location.lastData.horizontalAccuracy > desiredAccuracy)
{
info = "GPS信号微弱!";
}
else
{
info = "OK";
}
}
return info;
}
Unity检测GPS信号
猜你喜欢
转载自blog.csdn.net/a451319296/article/details/109318373
今日推荐
周排行