当前位置:   article > 正文

Unity基础(03)——物体材质、颜色及透明度_unity materials透明度

unity materials透明度

一、物体

物体本质就是一个容器,用来存放各种组件

  • Mesh Filter ——决定物体的形状
  • Mesh Renderer —— 为渲染,决定物体是否显示出来

     

二、材质颜色的修改

1、父物体和子物体

在Hierarchy面板中,将一个物体拖动到另一个物体中,则子物体将继承父物体的移动、旋转和缩放,但子物体不影响父物体。一般新建一个空物体,将其作为父物体。然后将其重置,使其坐标为世界坐标原点。

如果一个组中有父物体、子物体。则在Inspector 中,父物体的坐标为世界坐标;子物体的坐标是相对于父物体的坐标,而非世界坐标。

2、创建材质

(1)、在Project 面板上点击创建,来创建材质。通过材质来修改物体的颜色,亮度及透明度。

  

 (2)、箭头所指的地方即为修改颜色的地方。Albedo前面的小矩形框为纹理的修改地方,将图片拖到该小矩形中将会修改对应物体的纹理。

3、改变物体的颜色

(1)、直接将创建的材质拖放到 Scene 中的对应物体上即可。

(2)、或者将新建的材质改变颜色后,拖动到某一物体如下图所示的位置上

4、让物体淡入淡出

将渲染模式修改成Fade,再取调正RGBA中A的值即可

三、修改物体的透明度

1、和上面一样在Project面板中创建材质,并指定该材质的颜色,然后将该材质拖放到物体上。

 

2、材质的 Shader 对应有很多选项,每一种选项对应于不同的模式。设置透明度的时候需要选中 Legacy Shaders 选项的 Transparent 下面的一种模式,在此选的是 Diffuse 。

     

3、然后点击箭头所指的 Main Color 的位置,将出现左侧方框所示的 Color 选项。调整 A 的值,既可以修改物体的透明度。

      

4、修改后的结果如下图所示

       

四、修改物体的亮度

有时候从外部导入的物体到Unity中时,看起来很暗。此时可以通过调整物体材质的 Shader 方式,来让物体显示的很明亮。、

首先选中物体的材质 Materials ,然后修改Shader的方式,主要有如下两种,根据具体的显示情况来选择合适的。

1、方式一:选中如下图所示的选项

  

2、方式二、

   

 

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号