1. Project 欄位 → 滑鼠右鍵 → Import Package → Character Controller。
2. Unity內建的Package匯入後,會存放在Standard Assets資料夾下。
3. Character Controllers資料夾下有兩種Character:
3rd Person Controller(第三人稱角色控制器):第三人稱意旨遊戲過程中可看見自己的角色部分,Unity的第三人稱角色控制器是由一位工人的模型與工人的骨架部份。First Person Controller(第一人稱角色控制器):第一人稱意旨遊戲過程中無法看見自己的角色,Unity的第一人稱角色控制器含膠囊型物件與相機(Main Camera)。4. First Person Controller(第一人稱角色控制器)注意事項:
- First Person Controller(第一人稱角色控制器)已有Main Camera在階層下,所以外部的其餘相機可刪除或關閉,暫不使用。
- First Person Controller(第一人稱角色控制器)由三個程式碼組成:CharacterMotor,FPSInputController,MouseLook (可在\Standard Assets\Character Controllers\Sources)。
- 加入CharacterMotor.JS會自動賦予角色Character Controller(屬性),防止角色掉下平面。其中,Slope Limit(斜坡極限)預設值45,意味著角度45以下的斜坡都可以爬上去。Step Offset 設定為0.3時候,走路比較平穩!
- CharacterMotor可調整角色的走路、跑步、跳等參數。
- MouseLook 當滑鼠移動時,Main Camera會跟隨滑鼠位置照射,如果要按下鍵盤Z鍵,才觸發滑鼠移動Main Camera照射位置改變,請加上此行程式碼if(Input.GetKey("z")){}。
5. 3rd Person Controller(第三人稱角色控制器)注意事項:
- 3rd Person Controller給予兩種程式碼:ThirdPersonCamera,ThirdPersonController。
- ThirdPersonCamera:主要抓Tag為Main Camera的相機。
- ThirdPersonController:補上角色動畫部分,動畫依造Idle、Walk、Run、Jump依序擺放即可。
1. [Unity 中文教學] 新手必看 - Unity3D 實用操作小撇步
3. [Unity 3D 介面 - 中文教學] 如何辨識Unity 3D 為專業版(PRO)
4. [Unity 3D 介面 - 中文教學] 美化 Unity3D Terrain 地形解析 - 下
5. [Unity 3D 介面 - 中文教學] 自建立樹(Tree)
6. [Unity 3D 介面 - 中文教學] 角色控制器- Character Controller
7. [Unity 3D 介面 - 中文教學] 天空盒 - Skybox (靜態)
8. [Unity 3D 介面 - 中文教學] 動態天空教學 - Unisky
9. [Unity 3D 介面 - 中文教學] Main Camera - 小視窗製作
10. [Unity 3D 介面 - 中文教學] Light 光源
11. [Unity 3D 介面 - 中文教學] Unity 4.2.1以上版本發佈Android問題!!!!"Unable to find suitable jdk installation Please make sure you have a suitable jdk installation.Android development requires at least JDK 6 (1.6)"
12. [Unity 3D 介面 - 中文教學] Particle System 3.5版本以前的粒子系統 (上)
13. [Unity 3D 介面 - 中文教學] Particle System 新版-粒子系統 (蝙蝠"超音波"教學)
14. [Unity 3D 介面 - 中文教學] Trail Renderer 尾跡模擬
15. [Unity 3D 介面 - 中文教學] Interactive Cloth 布料模擬
16. [Unity 3D 介面 - 中文教學] Image Effect 影像效果
5. [Unity 3D 介面 - 中文教學] 自建立樹(Tree)
6. [Unity 3D 介面 - 中文教學] 角色控制器- Character Controller
7. [Unity 3D 介面 - 中文教學] 天空盒 - Skybox (靜態)
8. [Unity 3D 介面 - 中文教學] 動態天空教學 - Unisky
9. [Unity 3D 介面 - 中文教學] Main Camera - 小視窗製作
10. [Unity 3D 介面 - 中文教學] Light 光源
11. [Unity 3D 介面 - 中文教學] Unity 4.2.1以上版本發佈Android問題!!!!"Unable to find suitable jdk installation Please make sure you have a suitable jdk installation.Android development requires at least JDK 6 (1.6)"
12. [Unity 3D 介面 - 中文教學] Particle System 3.5版本以前的粒子系統 (上)
13. [Unity 3D 介面 - 中文教學] Particle System 新版-粒子系統 (蝙蝠"超音波"教學)
14. [Unity 3D 介面 - 中文教學] Trail Renderer 尾跡模擬
15. [Unity 3D 介面 - 中文教學] Interactive Cloth 布料模擬
16. [Unity 3D 介面 - 中文教學] Image Effect 影像效果