自学Unity3D游戏开发(2)

来源:互联网 发布:java创建对象实例 编辑:程序博客网 时间:2024/05/17 01:11

        上面说到,小源已经创建了一个平面和一个立方体


点击project下的create创建三个文件夹,一个用来存放图片,一个用来存放材质,一个用来存放预制体

这些东西的作用后面会说到



现在我们来创建两个材质,材质就是用来给物体上色或者贴图的东东。

怎么添加呢,先选定材质文件夹,既materials,然后点击project下的create,找到材质material,点击即可创建

怎么改变材质球的颜色呢,点击最左边一栏靠上的颜色框,选择一个颜色

怎么给材质球附图片呢,直接从图片所在的文件夹拖进pic文件夹中,然后在最左边上方又一个Shader栏,找到Diffuse,选择以后,会变成如下图所示


左边点击select,就可以选择图片了,有自带的图片,当然也有我自己导入的图片,就是把图片从外部拖进pic文件夹中


现在两个材质球已经做好了,那怎么把材质球的材质附给物体呢,也可以采用直接拖动的方法,将材质球托给下方Hierarchy中的相应物体,就可以实现附图,改变颜色等等。


需要注意的一点是,当材质球已经有颜色后,再进行附图就会出现很奇怪的颜色,这是因为颜色叠加混合出的颜色,所以一般附图的材质球要求是白色的


如图这样就把材质球拖给cube,在左栏可以看到cube的设置中,出现了材质球1这个设置。

每一个材质球可以附给多个不同的物体,这大大减少了开发者的工作量。




这篇先到这里了,这种图形化的开发,附图比较多,图片就占据了篇幅的很大一部分

为了避免篇幅过长引起各位看官的不适,小源会尽量精简,并分比较多的文章来叙述开发过程。

还请各位看官海涵。

阅读全文
1 0
原创粉丝点击