在用Unity做游戏的时候,有时会遇到某些对象超出视野范围就不再使用了的情况,比如,发射的子弹超出了视野范围就可以把它删除或者放到对象池里去,那么,我们如何知道这个对象超出视野范围了呢?Untiy中有这样一个方法,超出视野范围就自动调用的函数。 OnBecameInvisible() 当渲染器不再被任何相机可见时,OnBecameInvisible被调用,也就是说物体离开摄像机的时候会被调用一次。