因为我不怎么会面试。。。今天被问到drawcall,然后我回答用inspecter节点顺序,然后面试官说drawcall的问题,说是同一图集。。然后乱改变顺序drawcall会变化。。我完全没听清还附和。。。第一次知道面试官原来也会乱说然乎我要论破的
兄弟,你都不是不会面试了,你看得懂你在发什么么
就是面试官说同一图集的4张图片,改变inspector里的节点顺序drawcall会变(其实不会变)我还一直嗯嗯嗯,
没想到面试是一场弹丸论破
这下看懂了
同一图集里4张图片,层级里如果中间插入了其他图集的图片,会变
或者中间插入了label 会变
影响 Draw Call 增加
主要是三个原因:
-
- 不同 layer
-
- 不同 material
-
- 不同 顶点 buffer
2赞
考的是什么样的节点能合批?
使用的材质/纹理/混合模式得相同吧?详细的就懒得想了
成分复杂 
确实,他这后半句,我都看不懂他说的是啥 
“第一次知道面试官原来也会乱说然乎我要论破的”
1赞
这个面试官, 大概率是在项目中 改节点层级乱插入 用a图集资源的一个节点 插入到用b图集资源的节点那层了, 然后就认为改顺序就算同一图集会导致dc变化, 如果他真的完全懂了 就会补充给你说这个场景 不会这么说
1赞
就是弹丸论破的那个论破,指出错误的意思
可能就是个套方案的面试,没打算真要人。
估计就是面试官说个错误答案(挖坑),看你会不会跳进去,进去了说明你不是很懂,印象分就会大减
暴露年龄了

