using UnityEngine;
using System.Collections;public class Test : MonoBehaviour {
public GameObject anObject ;
private Camera cam ;
private Plane[] planes ;void Start() {
cam = Camera.main;
planes = GeometryUtility.CalculateFrustumPlanes(cam);
}void Update() {
if(GeometryUtility.TestPlanesAABB(planes,anObject.collider.bounds))
Debug.Log(anObject.name + " has been detected!");
else
Debug.Log("Nothing has been detected");
}
}
官网地址:http://docs.unity3d.com/Documentation/ScriptReference/GeometryUtility.TestPlanesAABB.html
时间: 2024-11-05 15:18:57