Project 視圖編輯器
project視圖主要存放遊戲中用到的全部資源文件,常見的資源包括: 遊戲腳本,預設,材質,動畫,自定義字體,紋理,物理材質和GUI皮膚等,這些資源須要賦予Hierarchy視圖中的某些遊戲對象。在Hierarchy視圖的左上角點擊"Create"按鈕,將彈出一個下拉列表。經過這個下拉列表,能夠建立遊戲的相關資源。ide
資源分類:字體
Folder: 文件夾,用於資源的分類動畫
Javascript: Javascript腳本文件orm
C# script: C#腳本文件對象
Boo script: Boo腳本文件遊戲
Shader: 設置一個着色器,能夠用shaderLab編寫着色器代碼。將着色器綁定在材質身上,能夠直接影響材質的效果。ip
Prefab: 預設,用於場景中游戲對象的克隆。使用預設,能夠有效避免過多重複地遊戲對象佔用內存的狀況。內存
Material: 材質,用於爲模型添加顏色與貼圖。資源
Animation: 遊戲動畫。
Cubemap: 建立具備六個面的貼圖資源,用於立方體或者天空盒子的貼圖。
Lens Flare: 添加鏡頭光暈效果。
Custom Font: 自定義字體。
Render Texture: 渲染貼圖。
Physics Material: 物理材質,能夠調整爲對象的物理屬性,好比摩擦力和彈力等。
GUI Skin: 圖形用戶界面,能夠爲多個空間添加樣式。
Hierarchy 視圖
Hierarchy 視圖主要存放遊戲場景中具體的遊戲對象,好比攝像機,平面貼圖,3D貼圖,光源,箱子,球體,膠囊體,平面和地形等。任何一個全新的遊戲工程建立完畢後,默認會建立一個遊戲場景而且將主攝像機添加在該場景的Hierarchy視圖中。對於3D遊戲來講,攝像機可讓咱們以不一樣的角度觀察遊戲世界。
在Hierarchy視圖中能夠建立的遊戲對象繁多,下面咱們簡要介紹下各個選項的意義:
Particle System: 粒子效果發射器,能夠處理遊戲中的全部粒子效果。
Camera: 遊戲攝像機。
GUI Text: 3D平面文字。
GUI Texture: 平面貼圖。
3D Text: 3D立體文字。
Directional Light: 定向光源,經常使用於天空向地面定向投射的光源。
Point Light: 點光源,在必定範圍內照亮的光源。
Spotlight: 聚光燈,與點光源相似,但光線只照亮一個圓錐區域。
Area Light: 區域燈。能夠照亮整個選定的區域。
Cube: 立方體。
Sphere: 球體。
Capsule: 膠囊體。
Cylinder: 圓柱體。
Plane: 平面。
Cloth: 布料。
Audio Reverb Zone: 音頻效果。
Ragdoll: 布娃娃效果。
Tree: 樹模型。
Wind Zone: 風向,能夠影響遊戲中的對象。
Inspector 視圖
Inspector 視圖是存放遊戲對象,遊戲資源,遊戲設置以及展現描述信息的地方。不管是Project視圖中選擇一個遊戲資源,仍是Hierarchy視圖中選擇一個遊戲對象,或者在引擎中選擇任意一個控件時候,Inspector視圖都會打開,它將展現選擇對象的全部描述信息。在該視圖中,會詳細列出選擇組件的描述以及該組件描述的全部參數,而且部分組件參數是可動態修改的。修改完Inspector視圖的參數後,在Game視圖中能夠直接看到修改後的效果。
Transform: 模型的變化,經過它能夠動態修改物體的三維座標
Position: 該立方體的位置
Rotation: 該立方體的旋轉角度
Scale: 該立方體的縮放比例
Cube(mesh filter): 網格過濾器的類型,它能夠直接肯定該模型的物理材質,這裏默認爲Cube.
Box Collider: 立方體碰撞器,它與剛體緊密結合。
Mesh Render: 網格的繪製,它能夠對網格進行材質的渲染。
Cast Shadows: 網格是否投射陰影
Receive Shadows: 網格是否接受陰影
Materials: 設置材質的資源。
平臺設定
在遊戲平臺設定中,能夠設置遊戲的一些平臺屬性,好比遊戲圖標,Logo和遊戲名稱等。首先在Unity導航菜單欄中選擇"Edit"->"Project Settings"->"Player"菜單項,此時編輯器將彈出平臺設定窗口,在Inspector視圖中能夠進行遊戲平臺的相關設置。
在PlayerSettings中,能夠設定開發公司的名稱,程序名稱和默認程序圖標等。在Per-Platform Settings(平臺設定)中,能夠選擇待打包的遊戲平臺,好比Web平臺,PC/Mac平臺,IOS平臺等。
Resolution and Presentation: 屏幕的尺寸以及位置等。
Icon: 程序的圖標。
Splash Image: 開機預覽圖。
Other Settings: 其餘設定,這裏主要設置一些平臺的相關特性。
function OnGUI () 這種感受比較適合用來作做弊碼