kura 如图所示,Texture在精灵内是显示正常的,贴在材质上就只剩下背景颜色了 var te: Laya.Label = new Laya.Label("test"); te.fontSize = 200; te.color = "#000000"; te.bgColor = "#d90f0b"; jm.albedoTexture = te.size(500, 500).drawToCanvas(500, 500, 0, 0).getTexture()
kura 已经解决了,原先设置texture的时候一直都是在原有的材质上修改albedoTexture贴图(我以为像官方的相机渲染画面的教程里那样,直接更改贴图来源就好了)。今早看材质替换那一块儿发现都是新建材质使用的,于是试了一下就ok了。