我创建了2个node,都用代码来上色
- 纯白色的sprite,用代码 setColor 来上色。
- 系统自带的3d立方体cube,修改材质的albedo属性来上色 setProperty(“albedo”, color);
但是发现给这两个node设置相同颜色时,在界面上显示出来颜色不一致,请问用什么方法能让2d和3d的两个node颜色一致呢。
我用代码上色后的效果是这样的:
我创建了2个node,都用代码来上色
但是发现给这两个node设置相同颜色时,在界面上显示出来颜色不一致,请问用什么方法能让2d和3d的两个node颜色一致呢。
我用代码上色后的效果是这样的:
你试试把这个属性的颜色也改成color呢
emissive
修改emissive属性后,看起来立体了一些,但是还是不完全一致。

看着像材质问题
换一个unlit材质球
3D果然复杂,改这里好像可以

材质换了,光照都没,没明暗过渡,没立体感肯定是一团