判断视野范围内的物体 在进行射击游戏设计的时候,朝天空上等没有碰撞设置的物体发射子弹时,会创建大量的无用实体,如何销毁销毁多余的实体呢,我们首先得判断这些子弹是否存在视野范围内。 使用两个常用Camera的方法() void OnBecameVisible(){ //在视野范围内执行命令 } void OnBecameInvisible(){ //在视野范围外执行命令(亦可理解为不可见状态执行命令) } 要销毁子弹实体,还需加上Destory(this.GameObject); 挂载在需要被销毁的物体上,而不是挂载在Camera上