一、图片资源类型
首先我们往Unity中导入一张图片,选择菜单栏Assets下Import New Asset..进行导入资源,选择我们需要的图片Import
导入后会在Project视图中显示,并且在Inspector视图中显示详细的属性.
Texture Type:纹理类型包括Texture(纹理)、Normal map(法线贴图)、Editor GUI and Legacy GUI(图形用户界面)、Sprite(2D and UI)、Cursor(图标文件)、Cubemap(立方体映射) 、Cookie(聚光灯)、Lightmap(光照贴图)、Advanced(高级)等九种类型。
纹理的一般属性及功能有这些可见下图。
1、Texture纹理:这种类型可以理解为是适用所有类型纹理的最常用设置。参数设置如图(图1-3)
2、Normal map(法线贴图类型):可将图像颜色通道变成一个适合于法线映射的格式,参数设置见图(2-1).
3、Editor GUI and Legacy GUI(图形用户界面):纹理适用于HUD/GUI所有的纹理格式,参数见图(3-1).
4、Cursor(图标文件):选择此类型纹理适用于光标所用的纹理格式。
首先我们先把参数设置一下。如图(4-1).
然后我们选择菜单栏File(文件)选择Build Settings...选项会弹出发布框,然后选择发布设置如下图(4-2)
5、Sprite(2D and UI) : 我们制作游戏或者虚拟UI界面就要选择这种格式设置见图(5-1)
6、CubeMap:立方图纹理
一个立方图纹理(Cubemap Texture)六个独立的正方形纹理的一个集合,这些纹理会用在一个虚构的立方体上。通常用来显示无限遥远的物体上的反射效果。类似的,天空盒(Skybox )如何在背景显示遥远的风景。内置的反射(Reflective )着色器在Unity使用立方图(Cubemap),以显示反射。设置见图(6-1)
7、聚光灯贴图 Cookie :该纹理适用于灯关游戏对象的Cookie。参数如下见图(7-1)
8、LightMap:光照贴图
所有灯光的特性将被直接映射到Beast lightmapper并烘培到纹理,以此获得更好的性能。UnityPro版扩展了全局光照功能,可以烘焙出真实而漂亮的光照,当然这就不能同时使用实时光照。此外,Unity专业版带给你天光和发光材质,为你增加更有趣的场景照明。见图(8-1)
9、(高级)Advanced:当你想要有纹理的具体参数并想拥有纹理的完全控制的时候选择该项。见图(9-1)
二、材质(Materials)
首先我们来创建一个材质球,如何创建见(图10-1)
创建材质后我们可以来看看参数见图(10-2)
三、物理材质
首先我们先创建一个刚体然后在Assets菜单栏下创建一个物理材质
然后我们来看看属性见下图