本系列文章是根據(jù)官方視頻教程而寫下的學習筆記,原官方視頻教程網(wǎng)址:https://unity3d.com/cn/learn/tutorials/s/tanks-tutorial
系列其他筆記傳送門
Unity官方教程《Tanks》學習筆記(二)
Unity官方教程《Tanks》學習筆記(三)
Unity官方教程《Tanks》學習筆記(四)
Unity官方教程《Tanks》學習筆記(五)
場景創(chuàng)建及前期準備
首先先新建一個工程侮攀,命名為Tanks,然后進入該工程哪自,打開Asset Store毅桃,搜索Tanks,把素材下載下來并且導入當前的工程中路幸,導入成功后楼雹,你的project列表應該是這樣的:
我們在Asset文件夾下模孩,新建一個文件夾Scenes,用來保存當前的場景文件贮缅,因為我們的場景默認是未命名的榨咐,因此我們把當前的Scene保存到剛才創(chuàng)建的Scenes文件夾內,并命名為Main谴供。
完成以上的步驟之后块茁,根據(jù)Unity官方的建議,我們把整個布局更改一下。在Unity右上角数焊,把布局形式更改為2 by 3永淌,并把“Project”標簽拖拽到“Hierarchy”標簽的下面,如下圖所示:
接下來昌跌,我們選中Directional Light仰禀,把它刪除掉。下一步是添加游戲場景蚕愤,在我們下載好的素材包里面,游戲場景已經幫我們創(chuàng)建好了饺蚊,我們只需要把Prefabs文件夾下的LevelArt拖拽到Hierarchy下面即可:
這里需要注意的是萍诱,如果把一個Object隨意拖到Scene里面,該Object的position有可能是隨機的污呼,因此我們需要做一個初始化動作裕坊,把GameObject的position值全部置為0。
接著燕酷,我們要對燈光進行設置籍凝,Window——>Lighting——>Settings:
我們可以看到這里有著燈光的一系列設置,根據(jù)官方教程給出的下圖來一一進行設置苗缩。
由于筆者所使用的的Unity版本與官方教程中的Unity版本不一樣饵蒂,所以在細節(jié)上會有些不同,下面是筆者設置完成的頁面酱讶,完成設置后退盯,點擊右下角的“Generate Lighting”來生成燈光,這會花費一定的時間泻肯。
接下來渊迁,我們要對攝像頭進行設置,因為默認攝像頭的位置是平視某幾棟建筑物的灶挟,所以我們需要讓它俯視整一個戰(zhàn)場琉朽。選中Main Camera,根據(jù)下圖給出的官方教程來設置:
注意:
上面提到的Camera Projection實際上是攝像機的兩種不同模式稚铣,即不同的視圖呈現(xiàn)形式箱叁。
1、perspective:透視視圖榛泛。跟我們的眼睛所看到的東西是一樣的蝌蹂,物體的大小與物體的距離有關系。
2曹锨、orthographic:正交視圖孤个。不會隨著距離收縮。所以無法判斷距離沛简。
下面是筆者設置完畢的圖:
最后齐鲤,對當前的場景進行保存斥废。