在Unity中保持3d对象的真实颜色

时间:2016-08-10 08:16:33

标签: unity3d unity5

对于2D游戏,我需要具有默认颜色的3d对象。例如,this立方体,其所有面都涂有不同颜色,但在没有光的情况下看起来很暗,并且面部的亮度正在发生变化。如何保持立方体的真实颜色?

2 个答案:

答案 0 :(得分:3)

我可能不太了解您的问题,但您可以使用 Unlit / Color 着色器。

此着色器不计算光照,因此无论光照条件如何,它都会保持颜色。

enter image description here

答案 1 :(得分:0)

使用Unlit颜色可能是不错的选择,但请记住,Lightening窗口中还有环境光属性。 因此,您可以保留默认材质,去除场景中的所有灯光对象,并调整环境值以获得所需的效果。