Unity基礎入門2/4_專案整理與簡單運用

專案分類

資料夾分類為,Animation動畫、Models模型、Prefabs預製物、Scenes場景、Scripts腳本、Sounds音效、Texture材質、UI介面、Material材質球。開發者亦可依自己的風格進行分類。

  • Animation(動畫資料夾):放置Unity中ss製作的動畫相關檔案,包括動畫控制器。
  • Material(材質球資料夾):放置的是在Unity內新增的材質球。
  • Models(模型資料夾):放置3ds Max、MAYA等3D軟體製作的物件,轉檔格式多為FBX檔。
  • Prefabs(預製物資料夾):放置Unity預製物,包含附有行為條件、修改後物件、音效物件、特效物件等。
  • Scenes(場景資料夾):放置Unity的Scenes場景檔案。
  • Scripts(腳本資料夾):放置程式腳本。
  • Sounds(音效資料夾):放置背景音樂與音效。
  • Texture(圖片資料夾):2D貼圖類型圖片。
  • UI(介面資料夾):放置UI介面相關圖片。

建立基礎3D幾何物件

基礎3D GameObject幾何物件,有Cube方形、Sphere球形、Capsule膠囊形、Cylinder圓柱形、Plane平面等。在工具列中選擇GameObject/3D Object/ ... 可以找到建立選項。

物件作用小練習

創建Plane平面與Sphere球體遊戲物件,在Sphere球體添加Physics物理 / Rigidbodye剛體元件。

Rigidbodye剛體元件中有Gravity重力屬性,當執行遊戲時Sphere球體將向下墜落,如同地心引力般。

在Project專案視窗中,新建Material材質球命名為SphereColor後拖曳到Sphere物件上。

可以在選擇SphereColor的材質球狀態下,於Inspector屬性視窗設定Albedo反照率的色彩,Smoothness平滑紋理貼圖值,數值越高圖片反射光線的效果越強。

程式腳本簡易運用

運用C#程式碼新增屬性視窗的元件,例如增加Physics/Rigidbody的C#程式碼:

  • 建立Script腳本命名為AddRigidbody。
  • 開啟AddRigidbody腳本編譯。
  • 拖曳程式腳本到運用的物件上。

如果想要以程式碼更變材質球顏色。

  • 建立Script腳本命名為ChangeColor
  • 開啟ChangeColor腳本編譯。
  • 在給予物件腳本後,需要確定物件已擁有材質球。

影片連結

相關文章

Unity基礎入門1/4

介面環境

Unity基礎入門3/4

材質球運用

Unity基礎入門4/4

Rigidbody剛體與Collider碰撞器

Unity物件行為1/4

移動行為

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *