如下图:上面模型的脚一个在前一个在后,我们要的是永远在后。

以前用-x版本,在每个模型draw函数最后加上:
glBindBuffer(GL_ARRAY_BUFFER, 0);
强制清空OpenGL操作所引用的缓冲区对象,就能达到模型前后效果。
我们做2.5D游戏,没有近大远小效果。不论2.x或者3.x都会出现这种情况,如果设置z坐标,最高1000就看不见,不够用。
尝试了cc.Director.EVENT_AFTER_DRAW没用,我要的是两个模型draw中间就强制清空。
请问ccc用没有解决方案?找了一圈没找到写的地方。