Unity3D 摄像机cullingMask操作

原创文章如需转载请注明:转载自 脱莫柔Unity3D学习之旅 Unity3D引擎技术交流QQ群:【119706192本文链接地址: Unity3D 摄像机cullingMask操作


void OnGUI()
{
        if (GUI.Button(new Rect(300, 50, 100, 30), "隐藏UI层"))
        {
            UICameta.cullingMask &= ~(1 << LayerMask.NameToLayer("UI"));
        }
        if (GUI.Button(new Rect(300, 100, 100, 30), "显示"))
        {
            UICameta.cullingMask |= (1 << LayerMask.NameToLayer("UI"));
        }
        if (GUI.Button(new Rect(300, 100, 100, 30), "全部隐藏"))
        {
            UICameta.cullingMask = ~(1 << LayerMask.NameToLayer("UI"));
        }
}

你可能感兴趣的:(Unity3D)