This commit is contained in:
parent
119465cced
commit
e8ea3bf412
|
@ -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("无线电干扰");
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue