drawcall问题

我原本以为一个界面看不到了drawcall就会降低了,结果好像并不是。只有节点隐藏了之后drawcall才会降低,这个也太不合理了啊

2.x 版本不再对屏幕外节点做裁剪,需要自己处理下~

可能我说的有些问题,比如说原来场景中有预制体A,


此时drawcall是4,然后把预制体b拖到场景中,此时drawcall是7,现在把预制体a,b都放到场景中,,现在已经完全看不到预制体a的任何东西了,但是这个drawcall并没有被遮挡而减少

你这有点无理取闹了,看不见不代表不渲染,引擎又不知道你能不能看见。
比如说:b的背景改成半透明,或者b的坐标下移几个像素,你说a要不要渲染

那就只能隐藏来降低drawcall了

这个属于你逻辑层的问题了,,,