<二>角色的创建和材质系统
创建角色
在场景中创建一个立方体,y值设为1,重命名为Player.

这里会看到Player和地板一个颜色,不容易区分,上一章中有提到材质可以改变3D物体的颜色显示。
选中Player查看其MeshRenderer中的材质资源,发现它是一个内置的standard-material材质,材质的属性不能修改。打开资源在文件夹中显示,拷贝一份到assets目录下就可以修改了。或者直接在assets目录下创建一个材质资源,命名为mat-player。
选中新创建的材质,修改Albedo的颜色值(找一个个人喜欢的、可以和地板颜色区分开的),保存材质。
回到场景,选中Player,把material属性替换成刚刚创建的材质资源。

上一章中有提到:网格资源允许使用多个材质资源,所有材质资源都存在 materials 数组中。
如果网格资源中有多个子网格,那么 Mesh Renderer 会从 materials 数组中获取对应的材质来渲染此子网格。

浙公网安备 33010602011771号