[]StaticBatchManager 使用之后,子节点的transform失效

需求是这样的:简单的Cube模型,12个面,然后往场景添加50个这样的Cube,Draw Call会升到100。这50个Cube都是一直在滚动(无规律随机)。
 
在论坛里搜索到有一个StaticBatchManager的类可以降低Draw Call,但是使用之后发现子节点的transform都无效了。
 
想请教大神,有没有既能节省Draw call,又能让子节点自由变换的方法呢。?
已邀请:

吴太浪~

赞同来自:

场景中不动的物体才能使用静态合并。
动态合并是引擎内自动优化的,会合并顶点数少于10的相同材质的渲染节点,你这个cube也无法使用。
如果开发者素质可以,可以研究下引擎源码,自定义渲染节点,通过一个精灵渲染出大量的正方体。

Kerry

赞同来自:

我也遇到这样的问题,请问您的问题解决了吗

要回复问题请先

商务合作
商务合作