我用的是2019版的unity3d,感觉很多地方都跟课上讲的操作不一样。
首先在Asset Store中下载Fantasy Skybox FREE,我看了下载的东西,有地形的贴图,天空的贴图,还有声音,以及做好的树,蘑菇,岩石等的预制。然后,制作天空盒,这里的操作跟课上讲的一样:
这里我做了两个天空盒,白天的和晚上的。
然后就是将制作的天空盒应用到场景中:在Main Camera中Add Component --> Rendering -->Sky Box,然后将制作好的天空盒拖到材料那里,就可以在场景中看到天空了。
接下来是创建地形,开始的步骤跟课上讲的一样,但是2019版的不太一样,没有直接使地形下降的操作键,(百度应该可以找到方法)。经过不断的尝试,终于把地形的贴图弄上去了,然后再把下载的预制拖到场景中。
最终的图如下:
游戏对象使用总结:
目前学过的有基础掌握的对象主要有:
Camera 摄像机,光线light,各种3D 物体对象,由各种显示组件构成:Mesh、Mesh Renderer、Materials和Shaders,声音音频audio,游戏资源库,空对象。
游戏对象可以使用unity自带的正方体,圆柱体,球体等基础的资源构建,也可以通过基础游戏对象组合构建之后做成预制,以便后来重复使用。游戏对象都会有很多的属性,比较重要的有Transform属性,和纹理材质等。此外,游戏对象可以添加许多组件,来实现不同的特定功能,使效果更加炫酷。游戏对象既可以在图形界面实例化,也可以通过代码实例化。还可以添加脚本文件来实现个各种行为。
github地址:https://github.com/Gaodongyu1/unity3d-3.git
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删