美文网首页
Unity层控制

Unity层控制

作者: 虫小白 | 来源:发表于2020-07-11 09:43 被阅读0次

    1.渲染所有层

    _camera.cullingMask = -1;
    

    2.不渲染任何层

    _camera.cullingMask = 0;
    

    3.只渲染某一层

    _camera.cullingMask = 1<<8;//只渲染第8层
    

    4.在原来基础添加某一层

    _camera.cullingMask |= (1 << 8);//在原来的基础上添加第8层
    

    5.在原来基础减去某一层

    _camera.cullingMask &= ~(1 << 8);//在原来的基础上减去第8层
    

    6.渲染除了某一层外的所有层

    _camera.cullingMask = ~(1 << 8);//渲染除第8层外的所有层
    

    7.使用名称表示层

    camera.cullingMask =~(1 << LayerMask.NameToLayer(“UI”));//渲染除第UI层外的所有层
    

    相关文章

      网友评论

          本文标题:Unity层控制

          本文链接:https://www.haomeiwen.com/subject/csmbcktx.html