This commit is contained in:
YangHua 2024-03-28 17:12:26 +08:00
parent 015337d272
commit 368393efa2
1 changed files with 8 additions and 5 deletions

View File

@ -527,12 +527,15 @@ public class UnmannedAerialVehicleManage : MonoBehaviour
{ {
if (!allColliders[i].GetComponent<Collider>().isTrigger && !attackColliders1.Contains(allColliders[i].GetComponent<Collider>())) if (!allColliders[i].GetComponent<Collider>().isTrigger && !attackColliders1.Contains(allColliders[i].GetComponent<Collider>()))
{ {
Vector3 pos = gxWRJCamera.WorldToViewportPoint(allColliders[i].transform.position); if (gxWRJCamera != null)
bool ispcamera = (pos.x > 0 && pos.x < 1 && pos.y > 0 && pos.y < 1 && pos.z > 0);
if (ispcamera)
{ {
if (!attackColliders1.Contains(allColliders[i].GetComponent<Collider>())) Vector3 pos = gxWRJCamera.WorldToViewportPoint(allColliders[i].transform.position);
attackColliders1.Add(allColliders[i].GetComponent<Collider>()); bool ispcamera = (pos.x > 0 && pos.x < 1 && pos.y > 0 && pos.y < 1 && pos.z > 0);
if (ispcamera)
{
if (!attackColliders1.Contains(allColliders[i].GetComponent<Collider>()))
attackColliders1.Add(allColliders[i].GetComponent<Collider>());
}
} }
} }
} }