This commit is contained in:
账号名 2024-03-07 17:00:03 +08:00
parent ace58eb914
commit 0125ae106d
1 changed files with 24 additions and 24 deletions

View File

@ -192,29 +192,7 @@ public class RadarManger : MonoBehaviour
}
/// <summary>
/// 雷达盲区让目标消失在地图上
/// </summary>
private void Deadzone()
{
if (float.Parse(NearBlindArea) > 0)
{
Collider[] colliders = Physics.OverlapSphere(transform.position, float.Parse(NearBlindArea));
for (int i = 0; i < colliders.Length; i++)
{
if (colliders[i].transform.gameObject.tag == "WRJ")
{
//Debug.Log("进来了" + Vector3.Distance(transform.position, colliders[i].transform.position));
UnmannedAerialVehicleManage unmannedAerialVehicle = colliders[i].GetComponent<UnmannedAerialVehicleManage>();
if (unmannedAerialVehicle)
{
GameObject game = unmannedAerialVehicle.gamemap;
Destroy(game);
}
}
}
}
}
#region
/// <summary>
/// 导条变化调用
@ -242,6 +220,7 @@ public class RadarManger : MonoBehaviour
//Debug.Log("Timer fired at: " + Time.time);
yield return new WaitForSeconds(5); // 等待一段时间后继续执行
RetrievalUAV();
//Deadzone();
}
}
@ -413,8 +392,29 @@ public class RadarManger : MonoBehaviour
}
}
}
/// <summary>
/// 雷达盲区让目标消失在地图上
/// </summary>
private void Deadzone()
{
if (float.Parse(NearBlindArea) > 0)
{
Collider[] colliders = Physics.OverlapSphere(transform.position, float.Parse(NearBlindArea));
for (int i = 0; i < colliders.Length; i++)
{
if (colliders[i].transform.gameObject.tag == "WRJ")
{
//Debug.Log("进来了" + Vector3.Distance(transform.position, colliders[i].transform.position));
UnmannedAerialVehicleManage unmannedAerialVehicle = colliders[i].GetComponent<UnmannedAerialVehicleManage>();
if (unmannedAerialVehicle)
{
unmannedAerialVehicle.gamemap.SetActive(false);
}
}
}
}
}
/// <summary>
/// 检测鼠标点击的方法
/// </summary>