Unity中修改相机各个Layer的照射视距

        在Unity中为了优化自己的视野范围,通常修改Camera的照射视距,但是对于不同的层根据需要可能要有不同的视距,Camera脚本提供了layerCullDistances接口来修改各个层的照射距离

float[] dis = new float[32];
dis [0] = 50f;
dis [1] = 50f;
dis [31] = 30;
cam.layerCullDistances = dis;

注意只有各个距离小于相机的最大视距时才可以生效

你可能感兴趣的:(Unity-性能优化,unity,unity3d)