對新手學習unity3D的建議1

一:Assets文件夾下應該包含的文件夾:
Materails(材質,材質球),prefabs(預組件),textures(紋理,貼圖),model(模型,模型導入時也許會自帶材質,紋理文件夾,所以一個好習慣就是爲每一個導入的模型都建一個單獨的文件夾),script(腳本)。

二:一個功能強大的材質製作軟件:SubstanceDesigner
文件格式:.sbsar
導入方法:直接導入(前提:在Substance Designer官網下載材質瀏覽器)
.sbsar格式材質球在文件夾中直接拖動賦給模型是不行的,要先選中材質球,然後到Inspector面板下拖動纔可以

三:創建預組件:
先在場景中創建想要的預組件,然後在Hierarchy面板中新建分組(見八),將預組件的物體放入新建組,在profabs文件夾新建profab,然後將Hierarchy面板中的新建組整個拖入新建的profab即可。

四:ctrl+D複製一個對象,選中對象時按下V,可粘合兩個對象

五:爲對象加物理模型:
選中對象->compoment->physics
1.Rigibbody(剛體): 可附加重力屬性,設置物體重量(mass),物體受外力影響後可
移動的距離(drag)。Is Kinematic(動態屬性)選項表示是否爲物體附加動畫,如一扇可被打開的門,勾選後物體將不會受重力等外力影響直到另外一個剛體觸碰到它。
2.各種Collider(碰撞器):對應各種形狀的碰撞器,形狀大小可調,Mesh(網格)碰撞器 
可做出符合物體外形的碰撞器,但消耗資源較大。碰撞器形
狀將影響物體的運動狀態,如球形的可以滾動,立方體可以
堆砌等等。(各種形狀的碰撞器可進行疊加以實現複雜形狀
的碰撞器)

六:添加預製的攝像機模型:
在assets文件夾下右鍵->import package->character controller->import
然後在對應文件夾中將模型(第一人稱或第三人稱)拖入即可。

七:創建地形:
在Hierarchy窗口點擊create->terrain即可,默認terrain自帶terraincollider,可在terrain(script)選項中對地形進行繪製以及相應的設置(貼圖紋理等)。
在畫筆選項中,可以設置Textures,這樣在繪製地形時會自動爲地形賦予擋前設置的textures。

八:管理Hierarchy面板:
有時候加入到場景中的物體太多了,Hierarchy面板會顯得很亂,這時候可以:
GameObject->Create Empty來在Hierarchy面板中創建一個新的分組,然後可以將屬性相近的物體放進同一個分組,以便於管理。

九:創建光源:
GameObject->Create Other下對應有四種不同的光源;
1.Directional light(平行光,類似於太陽光)
2.Point light(點光源,類似於電燈泡)
3.Spotlight(聚光,類似於手電筒)
4.Area light(面光,可在一個位置照亮面對它的一切物體)

兩種方法創建光源:
1.直接創建
2.將光源綁定到指定物體上,比如電燈泡:
選中物體,Add Component->Rendering(渲染)->Light
可在Light選項中調節相關屬性(如亮度,顏色,範圍等,還可以直接在type選項處更改light的類型,在shadow type選項,可以調節影子相關的設置)

調節陰影時可能會出現警告,相關選項在:Edit->ProjectSettings->player->Other settings->Rendering path(渲染路徑),對應三種選項,選擇Deferred lighting(延遲光)就可以使用陰影了。

 



會不定時進行更新,希望想學習unity3D的加羣193521697,邀請碼0816,歡迎大家共同學習進步。







發佈了6 篇原創文章 · 獲贊 4 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章