[Unity3d]Camera.cullingMask经常使用操作.

版权声明:本文为博主原创文章。未经博主同意不得转载。

https://blog.csdn.net/zxsean/article/details/28856447

在某些情况下,我们须要动态的变化我们Camera的cullingMask.
所以我们须要用到这些经常使用的命令.

camera.cullingMask = ~(1 << x);  // 渲染除去层x的全部层
  
camera.cullingMask &= ~(1 << x); // 关闭层x
  
camera.cullingMask |= (1 << x);  // 打开层x

camera.cullingMask = 1 << x + 1 << y + 1 << z; // 摄像机仅仅显示第x层,y层,z层.



posted @ 2019-05-20 16:56  mqxnongmin  阅读(351)  评论(0)    收藏  举报