自定义渲染里
const renderEngine = cc.renderer.renderEngine;
const SpriteMaterial = renderEngine.SpriteMaterial;
在2.1.0里是ok的,但2.1.1+的版本里这个接口貌似木有了,求大神们给个新的api。
1赞
顶起,我也遇到了这个问题,引擎组快来解决吧
就是使用手册里面的自定义渲染功能:https://docs.cocos.com/creator/2.1/manual/zh/advanced-topics/custom-render.html?h=自定义
改名的几个定义找到了
cc.renderer.renderEngine.IARenderData --> cc.IARenderData
cc.renderer.renderEngine.SpriteMaterial --> cc.Material
cc.renderer.renderEngine.math --> cc.vmath
…
不过继承cc.RenderComponent的组件渲染时updateRenderData依然报错。。。
没人回复,你那处理好了吗?
mark 2.0.9使用过自定义渲染 现在升2.1.2遇到同样的问题
2.1.x采用的是新的渲染,需要Material + effect来实现
详情可以去看2.1.x的范例.
新的渲染听说在2.2会再进行改版