unity通过隐藏layer隐藏组件

  1. 设置组件layer
    • 修改组件layer为需要隐藏的layer

  1.  隐藏组件
    • 修改layer为隐藏状态
CenterCam.GetComponent<Camera>().cullingMask &= ~(1 << 6); // 隐藏player图层

 

  1.  显示组件  
    • 修改layer为显示状态
CenterCam.GetComponent<Camera>().cullingMask |= (1 << 6); // 显示player图层

 

posted @ 2022-12-26 17:09  LeorI  阅读(291)  评论(0编辑  收藏  举报