This commit is contained in:
yulong 2024-01-24 11:46:18 +08:00
parent f0ee6029c5
commit ff9d662de6
1 changed files with 9 additions and 5 deletions

View File

@ -117,14 +117,18 @@ public class RadarManger : MonoBehaviour
/// <summary> /// <summary>
/// 渲染小地图摄像机 /// 渲染小地图摄像机
/// </summary> /// </summary>
public Camera Mincamera; public Camera minCamera;
/// <summary> /// <summary>
/// 计时火炮蓄能时间 /// 计时火炮蓄能时间
/// </summary> /// </summary>
//public float radartime=0; //public float radartime=0;
void Awake()
{
minCamera = GameObject.Find("Minimap Camera").GetComponent<Camera>();
}
void Start() void Start()
{ {
Mincamera = GameObject.Find("Minimap Camera").GetComponent<Camera>();
equipmentCommon = GetComponent<EquipmentCommon>(); equipmentCommon = GetComponent<EquipmentCommon>();
aniRandar = GetComponent<Animator>(); aniRandar = GetComponent<Animator>();
@ -240,7 +244,7 @@ public class RadarManger : MonoBehaviour
case "探测距离:": case "探测距离:":
DetectionRange = weaponitemone[i].para_value; DetectionRange = weaponitemone[i].para_value;
detectionRadius = float.Parse(DetectionRange) * 100; detectionRadius = float.Parse(DetectionRange) * 100;
Mincamera.orthographicSize = detectionRadius; minCamera.orthographicSize = detectionRadius;
break; break;
case "近盲区:": case "近盲区:":
NearBlindArea = weaponitemone[i].para_value; NearBlindArea = weaponitemone[i].para_value;
@ -297,7 +301,7 @@ public class RadarManger : MonoBehaviour
{ {
List<Collider> colliders = Physics.OverlapSphere(transform.position, detectionRadius).ToList(); // 检索范围内的所有碰撞体 List<Collider> colliders = Physics.OverlapSphere(transform.position, detectionRadius).ToList(); // 检索范围内的所有碰撞体
var colliders2 = colliders.FindAll(x => x.tag == "WRJ"); var colliders2 = colliders.FindAll(x => x.tag == "WRJ");
Mincamera.orthographicSize = detectionRadius; minCamera.orthographicSize = detectionRadius;
if (colliders2.Count > 0) if (colliders2.Count > 0)
{ {
for (int i = 0; i < colliders2.Count; i++) for (int i = 0; i < colliders2.Count; i++)
@ -324,7 +328,7 @@ public class RadarManger : MonoBehaviour
{ {
Debug.LogError("鼠标进入"); Debug.LogError("鼠标进入");
RadarUi.transform.localScale = Vector3.one; RadarUi.transform.localScale = Vector3.one;
Mincamera.transform.position = new Vector3(transform.position.x, 350, transform.position.z); minCamera.transform.position = new Vector3(transform.position.x, 350, transform.position.z);
} }
} }