一、使用材质球实现模型美化
1.1、材质球与贴图介绍
①材质球:【Material】,即是物体的特质,看起来是做什么用的;比如生活中我们常见的木板、大理石材质等,在Unity中本质是使用木板、大理石等图片使用Material材质球给物体呈现出木板、大理石效果,简单可以理解为游戏中常见的皮肤效果。
②贴图:【Texture】,即是现实生活中的照片,用于附加给材质球呈现出该照片材质的效果。
1.2、在Unity中管理材质球与贴图
①在Assets文件夹下建立特殊文件夹名为【Resources】,然后在该文件夹下分别建立名为【Materials】、【Textures】文件夹。
②可以根据需要进行材质文件夹、贴图文件夹的分类;比如木板材质取名为【WoodMat】,木板贴图取名为【WoodTexture】。
③具体的目录结构可以参考下图:
![77cbafa8f9c67a508fab041e26579ffa.png](https://img-blog.csdnimg.cn/img_convert/77cbafa8f9c67a508fab041e26579ffa.png)
1.3、导入贴图制作材质球
①把我们准备好的木板图片添加到Assets-->Resources-->Textures-->WoodTexture文件夹下
![741463421e187ea84c83871492acae92.png](https://img-blog.csdnimg.cn/img_convert/741463421e187ea84c83871492acae92.png)
或者如下所示也可以将图片导入
![675cc329a26279a2452a62e16f27bc96.png](https://img-blog.csdnimg.cn/img_convert/675cc329a26279a2452a62e16f27bc96.png)
![07bca2bec2c43c6543a0b1ed3307c782.png](https://img-blog.csdnimg.cn/img_convert/07bca2bec2c43c6543a0b1ed3307c782.png)
②创建木板材质球
![3eeeb0425def45af05cf9d5d1c677d77.png](https://img-blog.csdnimg.cn/img_convert/3eeeb0425def45af05cf9d5d1c677d77.png)
③编辑创建好的木板材质球首先选中刚才创建好的Material材质球使用F2修改名称为【RedWoodMat】;然后选中该【RedWoodMat】材质球,修改右侧该材质球属性面板的内容为刚才导入的Wood贴图,操作如下所示:
![2c3f9b947efc457d43bdc90e90939822.png](https://img-blog.csdnimg.cn/img_convert/2c3f9b947efc457d43bdc90e90939822.png)
或者直接选中【RedWoodMat】材质球,首先在右侧的该材质球面板上先锁定该材质球,然后直接把Assets-->Resources-->Textures-->WoodTexture文件夹下的Wood贴图直接拖拽到【RedWoodMat】材质球的Albedo下,如下所示:
![ddc41da84284aa56239d93791bc09781.png](https://img-blog.csdnimg.cn/img_convert/ddc41da84284aa56239d93791bc09781.png)
注意:Albedo名为纹理贴图(漫反射贴图)
④将编辑好的材质球添加给物体首先在创建一个Cube;
![568acda5b4f79b1391ddef7efb167241.png](https://img-blog.csdnimg.cn/img_convert/568acda5b4f79b1391ddef7efb167241.png)
⑤然后给该Cube添加【RedWoodMat】材质球 把刚才锁定的【RedWoodMat】材质球解锁;然后选中Cube物体
![3b51d137ce526e58302ca5e515cab34a.png](https://img-blog.csdnimg.cn/img_convert/3b51d137ce526e58302ca5e515cab34a.png)
![270870413c952e623ec947bfdc0b6076.png](https://img-blog.csdnimg.cn/img_convert/270870413c952e623ec947bfdc0b6076.png)
二、实现模型的重用
2.1、创建基础存放重用模型的文件夹
选中Assets文件夹按下鼠标右键-->Create--Flolder即可创建文件夹,如果需要修改文件夹名字,则选中该文件夹按下快捷键F2即可修改。
![a98c6a4a0fca3789cc015f886c8fc6bc.png](https://img-blog.csdnimg.cn/img_convert/a98c6a4a0fca3789cc015f886c8fc6bc.png)
2.2、实现模型的重用【创建预制体】
把Hierarchy【视图面板】的物体选中直接拖入Assets->Resources->Prefabs->WoodPrefab文件夹即可,拖入完成后【视图面板】的物体会变成蓝色,如下图所示:
![1fb9685475f47464d23e1d83e4bc2d27.png](https://img-blog.csdnimg.cn/img_convert/1fb9685475f47464d23e1d83e4bc2d27.png)
2.3、重用模型
把刚才物体直接拖拽到的WoodPrefab文件夹下的物体直接拖拽到【视图面板】即可。