CocosCreator3D 1.0版本 billboard组件的Shader编译错误。 现在人物血条这些要怎么实现?

billboard 报错为: VertexShader in ‘builtin-billboard|vert:vs_main|tinted-fs:add’ compilation failed. 现在要如何实现血条这些常见功能。

shader 报错会有详细提示,尝试看下完整的报错 log,记得展开每一条看,会有 source dump

我是想说 官方修下这个bug 只要使用billboard组件就报错。 必现的bug

这个是必报的错啊,我今天搞这个也搞好久。不用纹理,创建这个组件直接就会报错的。我用的是最新的1.0.1。希望官方能看看吧,至少让不报错吧。

您好,感谢您使用Creator3D引擎,如果您急用该功能可以修改builtin-billboard.effect文件89行,把quaternionFromEuler(0., 0., cc_size_rotation.z)改为quaternionFromEuler(vec3(0., 0., cc_size_rotation.z))

由于之前项目是用的2.x,屏幕适配是动态计算设计分辨率与手机尺寸,现在移植过来,发觉Canvas或者说CanvasComponent没有这个属性来,请问怎么解决呢。

你可以看下这个帖子,