this.m_RendererCamera.targetTexture = this.m_RendererTexture;
let texture = this.m_RendererTexture.getImpl();
let material:any = this.m_Model.getComponent(cc.MeshRenderer).sharedMaterials[0];
material.effect.setProperty(‘texture’, texture );
在调用setProperty的时候报错,getImpl不是函数?这个工程在2.13时还没问题, 2.20后就报错了
effect.js:119 Uncaught TypeError: value.getImpl is not a function
at Effect.setProperty (effect.js:119)
at WaterRendererTexture.start (WaterRendererTexture.ts:37)
at eval (eval at createInvokeImpl (cocos2d-js-for-preview.js:1), :1:65)
at CCClass._invoke (component-scheduler.js:224)
at CCClass.invoke (component-scheduler.js:140)
at CCClass.startPhase (component-scheduler.js:476)
at 51.cc.Director.mainLoop (CCDirector.js:946)
at callback (CCGame.js:643)
帖子的标题应该怎么填啊,填了几十个字还是需要更详细,要疯了啊。。
