材质 Material 用于描述 3D 物体的 表面细节 :
在 Unity 中 , 材质 是一种资源 , 在 Project 工程文件窗口 中的 Assets 目录 下进行管理 ;
C# 脚本 , 图片 , 3D 模型 , 贴图 , 材质 等资源都放在 " Project 工程窗口 | Assets " 中 ; 这些资源都是通过 目录 进行管理 , 在 Project 文件窗口 中 , 选中 Assets , 然后在右侧窗口 空白处 , 点击鼠标右键 , 在弹出的菜单中选择 " Create | Folder " 选项 ;
将新创建的目录命名为 " Material " 目录 , 用于存放材质资源 ;
进入 " Material " 目录 , 右键点击 Assets>Material 界面空白处 , 在弹出的菜单中选择 " Create | Material " 选项 ,
选中该材质 , 可以在右侧 Inspector 检查器窗口 , 查看其属性 ;
其中 " Albedo " 属性设置的是材质的基础颜色 ,
在 Project 文件窗口 中 , 鼠标左键 按住材质文件 , 直接拖到 Scene 场景窗口 中的 游戏物体 GameObject 上 , 就可以直接应用该材质 ;
选中添加材质的 物体 , 在 Inspector 检查器窗口 中可以查看该物体的属性 , 其中 Mesh Filter 组件中显示的是 当前物体 的 网格数据 ;
Mesh Render 组件 用于设置 物体 渲染相关属性 , 其中的 Material 中设置的就是当前物体使用的材质 ;
此处可以将 Project 文件窗口 中的 材质 资源 , 拖动到 Inspector 检查器 中的 Material 属性中 ;