diff --git a/Assets/Zion/Scripts/Adam/GameManager.cs b/Assets/Zion/Scripts/Adam/GameManager.cs index 349b62f0..b5da1f3c 100644 --- a/Assets/Zion/Scripts/Adam/GameManager.cs +++ b/Assets/Zion/Scripts/Adam/GameManager.cs @@ -550,7 +550,7 @@ public class GameManager : MonoSingleton { string info = UIBootstrap.Instance.currentSceneInfo.data.DeviceContent; //Debug.Log(info); - if (info.Length > 0 && !string.IsNullOrWhiteSpace(info)) + if (info.Length > 2 && !string.IsNullOrWhiteSpace(info)) { modelsInfo = Jsonanalyze.FromJson>(info); for (int i = 0; i < modelsInfo.Count; i++) diff --git a/Assets/Zion/Scripts/ModelFunction/Radar/RadarManger.cs b/Assets/Zion/Scripts/ModelFunction/Radar/RadarManger.cs index 633ced84..e5beb48c 100644 --- a/Assets/Zion/Scripts/ModelFunction/Radar/RadarManger.cs +++ b/Assets/Zion/Scripts/ModelFunction/Radar/RadarManger.cs @@ -119,7 +119,7 @@ public class RadarManger : MonoBehaviour /// /// 批量标处理能力 /// - public int rcs = 0; + public float rcs = 0; /// /// 渲染小地图摄像机 /// @@ -165,7 +165,7 @@ public class RadarManger : MonoBehaviour if (isStartRehearsing) { minCamera.gameObject.SetActive(true); - targets = GameObject.FindGameObjectsWithTag("WRJ").ToList().FindAll(a => a.GetComponent().GetRCS() > float.Parse(RCS)); + targets = GameObject.FindGameObjectsWithTag("WRJ").ToList().FindAll(a => a.GetComponent().GetRCS() > rcs); foreach (Transform child in rawImage.transform) { @@ -304,7 +304,7 @@ public class RadarManger : MonoBehaviour break; case "RCS:": RCS = weaponitemone[i].para_value; - rcs = int.Parse(RCS); + rcs = float.Parse(RCS); break; case "探测成功率:": DetectionSuccessRate = weaponitemone[i].para_value;