自定义渲染,在浏览器能显示出来,模拟器和手机不能显示

浏览器的渲染和模拟器的渲染流程是不是不一样?
CustomAssembler自定义的Assembler,浏览器上会被调用fillBuffers,模拟器上不会。
并且在模拟器上cc.renderer._handle._meshBuffer也是不存在的。
求大神帮助。

补充一下,我用的是2.2.2版本的creator

一样的问题,我也是2.2.2自定义渲染按照文档在模拟器上也不行,浏览器就没问题我一直还以为是我哪里姿势不对呢

顶一下,貌似native层等价实现了一套assmbler,我看了半天也没找到啥好办法直接在js层让fillBuffers跑的办法,因为传递的都是c++的buffer了,感觉需要一套把js array buffer传给c++ buffer的功能。。。

我后来试了一下native你要在updateRenderData的时候就吧顶点和索引填充了就正常了,native不会调用fillbuffers

嗯嗯,别在fillbuffer里操作flexbuffer就行