This commit is contained in:
账号名 2023-11-23 13:13:34 +08:00
parent 119465cced
commit e8ea3bf412
1 changed files with 5 additions and 5 deletions

View File

@ -184,19 +184,19 @@ public class TerrestrialRadioInterferenceManger : MonoBehaviour
{
Collider[] colliders = Physics.OverlapSphere(transform.position, detectionRadius); // 检索范围内的所有碰撞体
foreach (Collider col in colliders)
for (int i = 0; i < colliders.Length; i++)
{
if (col.transform.tag == "WRJ")
if (colliders[i].transform.tag == "WRJ")
{
//Debug.Log("检测到无人机: " + col.name);
UnmannedAerialVehicle unmannedAerialVehicle = col.GetComponent<UnmannedAerialVehicle>();
UnmannedAerialVehicle unmannedAerialVehicle = colliders[i].GetComponent<UnmannedAerialVehicle>();
if (unmannedAerialVehicle)
{
//Debug.Log(col.name+"数据链通信频点...:" + unmannedAerialVehicle.dataLinkCommunicationFrequency);
if (unmannedAerialVehicle.dataLinkCommunicationFrequency == "" || InterferingFrequency == "") return;//无数据不执行
if (unmannedAerialVehicle.dataLinkCommunicationFrequency == "" || InterferingFrequency == "") continue;//无数据不执行
if(unmannedAerialVehicle.dataLinkCommunicationFrequency== InterferingFrequency)
{
Debug.Log("干扰...:"+ col.name + "成功。");
Debug.Log("干扰...:"+ colliders[i].name + "成功。");
unmannedAerialVehicle.BeAssaulted("无线电干扰");
}
}