Unity是由Unity Technologies開發的一個讓玩家輕松創建諸如三維視頻游戲、建筑可視化、實時三維動畫等類型互動內容的多平臺的綜合型游戲開發工具,是一個全面整合的專業游戲引擎。Unity類似于Director,Blender game engine, Virtools 或 Torque Game Builder等利用交互的圖型化開發環境為首要方式的軟件其編輯器運行在Windows 和Mac OS X下,可發布游戲至Windows、Mac、Wii、iPhone和Android平臺。也可以利用Unity web player插件發布網頁游戲手機游戲,支持Mac 和Windows的網頁瀏覽。
Windows系統Unity3D中的快捷鍵
組合鍵 | 鍵 | 功能 | File 文件 |
---|---|---|---|
Ctrl | N | New Scene 新建場景 | |
Ctrl | O | Open Scene 打開場景 | |
Ctrl | S | Save Scene 保存 | |
Ctrl | Shift | S | Save Scene as 保存場景為 |
Ctrl | Shift | B | Build Settings… 編譯設置… |
Ctrl | B | Build and run 編譯并運行 | |
Edit 編輯 | |||
Ctrl | Z | Undo 撤消 | |
Ctrl | Y | Redo 重做 | |
Ctrl | X | Cut 剪切 | |
Ctrl | C | Copy 拷貝 | |
Ctrl | V | Paste 粘貼 | |
Ctrl | D | Duplicate 復制 | |
Shift | Del | Delete 刪除 | |
F | Frame? selected 選擇的幀 | ||
Ctrl | F | Find 查找 | |
Ctrl | A | Select All 全選 | |
Ctrl | P | Play 播放 | |
Ctrl | Shift | P | Pause 暫停 |
Ctrl | Alt | P | Step 停止 |
Assets 資源 | |||
Ctrl | R | Refresh 刷新 | |
Game Object 游戲對象 | |||
Ctrl | Shift | N | New Empty 新建空游戲對象 |
Ctrl | Alt | F | Move to view 移動到視圖 |
Ctrl | Shift | F | Align with view 視圖對齊 |
Window | |||
Ctrl | 1 | Scene 場景 | |
Ctrl | 2 | Game 游戲 | |
Ctrl | 3 | Inspector 檢視面板 | |
Ctrl | 4 | Hierarchy 層次 | |
Ctrl | 5 | Project 項目 | |
Ctrl | 6 | Animation 動畫 | |
Ctrl | 7 | Profiler 分析器 | |
Ctrl | 8 | Particle Effect 粒子效果 | |
Ctrl | 9 | Asset store 資源商店 | |
Ctrl | 0 | Asset server 資源服務器 | |
Ctrl | Shift | C | Console 控制臺 |
Ctrl | TAB | Next Window 下一個窗口 | |
Ctrl | Shift | TAB | Previous Window 上一個窗口 |
Ctrl | Alt | F4 | Quit 退出 |
Tools 工具 | |||
Q | Pan 平移 | ||
W | Move 移動 | ||
E | Rotate 旋轉 | ||
R | Scale 縮放 | ||
Z | Pivot Mode toggle 軸點模式切換 | ||
X | Pivot Rotation Toggle 軸點旋轉切換 | ||
Ctrl | LMB | Snap 捕捉 (Ctrl+鼠標左鍵) | |
V | Vertex Snap 頂點捕捉 | ||
Selection | |||
Ctrl | Shift | 1 | Load Selection 1 載入選擇集 |
Ctrl | Shift | 2 | Load Selection 2 |
Ctrl | Shift | 3 | Load Selection 3 |
Ctrl | Shift | 4 | Load Selection 4 |
Ctrl | Shift | 5 | Load Selection 5 |
Ctrl | Shift | 6 | Load Selection 6 |
Ctrl | Shift | 7 | Load Selection 7 |
Ctrl | Shift | 8 | Load Selection 8 |
Ctrl | Shift | 9 | Load Selection 9 |
Ctrl | Alt | 1 | Save Selection 1 保存選擇集 |
Ctrl | Alt | 2 | Save Selection 2 |
Ctrl | Alt | 3 | Save Selection 3 |
Ctrl | Alt | 4 | Save Selection 4 |
Ctrl | Alt | 5 | Save Selection 5 |
Ctrl | Alt | 6 | Save Selection 6 |
Ctrl | Alt | 7 | Save Selection 7 |
Ctrl | Alt | 8 | Save Selection 8 |
Ctrl | Alt | 9 | Save Selection 9 |
Mac系統Unity3D中的快捷鍵
組合鍵 | 鍵 | 功能 | File 文件 |
---|---|---|---|
CMD | N | New Scene 新建場景 | |
CMD | O | Open Scene 打開場景 | |
CMD | S | Save Scene 保存 | |
Shift | CMD | S | Save Scene as 保存場景為 |
Shift | CMD | B | Build Settings… 編譯設置… |
CMD | B | Build and run 編譯并運行 | |
Edit 編輯 | |||
CMD | Z | Undo 撤消 | |
Shift | CMD | Z | Redo 重做 |
CMD | X | Cut 剪切 | |
CMD | C | Copy 拷貝 | |
CMD | V | Paste 粘貼 | |
CMD | D | Duplicate 復制 | |
Shift | Del | Delete 刪除 | |
CMD | F | Frame? selected 選擇的幀 | |
CMD | F | Find 查找 | |
CMD | A | Select All 全選 | |
CMD | P | Play 播放 | |
Shift | CMD | P | Pause 暫停 |
Alt | CMD | P | Step 停止 |
Assets 資源 | |||
CMD | R | Refresh 刷新 | |
Game Object 游戲對象 | |||
Shift | CMD | N | New Empty 新建空游戲對象 |
Alt | CMD | F | Move to view 移動到視圖 |
Shift | CMD | F | Align with view 視圖對齊 |
Window | |||
CMD | 1 | Scene 場景 | |
CMD | 2 | Game 游戲 | |
CMD | 3 | Inspector 檢視面板 | |
CMD | 4 | Hierarchy 層次 | |
CMD | 5 | Project 項目 | |
CMD | 6 | Animation 動畫 | |
CMD | 7 | Profiler 分析器 | |
CMD | 8 | Particle Effect 粒子效果 | |
CMD | 9 | Asset store 資源商店 | |
CMD | 0 | Asset server 資源服務器 | |
Shift | CMD | C | Console 控制臺 |
Tools 工具 | |||
Q | Pan 平移 | ||
W | Move 移動 | ||
E | Rotate 旋轉 | ||
R | Scale 縮放 | ||
Z | Pivot Mode toggle 軸點模式切換 | ||
X | Pivot Rotation Toggle 軸點旋轉切換 | ||
CMD | LMB | Snap 捕捉 (Ctrl+鼠標左鍵) | |
V | Vertex Snap 頂點捕捉 | ||
Selection | |||
Shift | CMD | 1 | Load Selection 1 載入選擇集 |
Shift | CMD | 2 | Load Selection 2 |
Shift | CMD | 3 | Load Selection 3 |
Shift | CMD | 4 | Load Selection 4 |
Shift | CMD | 5 | Load Selection 5 |
Shift | CMD | 6 | Load Selection 6 |
Shift | CMD | 7 | Load Selection 7 |
Shift | CMD | 8 | Load Selection 8 |
Shift | CMD | 9 | Load Selection 9 |
Alt | CMD | 1 | Save Selection 1 保存選擇集 |
Alt | CMD | 2 | Save Selection 2 |
Alt | CMD | 3 | Save Selection 3 |
Alt | CMD | 4 | Save Selection 4 |
Alt | CMD | 5 | Save Selection 5 |
Alt | CMD | 6 | Save Selection 6 |
Alt | CMD | 7 | Save Selection 7 |
Alt | CMD | 8 | Save Selection 8 |
Alt | CMD | 9 | Save Selection 9 |
unity3d如何學習:
第一步首先了解unity3d的菜單,視圖界面。這些是最基本的基礎,可以像學word操作一樣,大致能明白有幾個菜單,幾個基本的視圖,各自起什么作用的就可以了。
第二步理解場景里面的坐標系統,輸入系統,簡單的向量概念。Unity3D的坐標系統及向量概念如果不理解清楚,不理解世界坐標,局部坐標的關系,即使一個簡單的移動,縮放,旋轉的幾行代碼,也會困惑你半天。
第三步學習創建基本的場景的一些基本概念:游戲對象,組件,腳本。在界面上分別體現在層次視圖,項目視圖及屬性視圖,要理清楚彼此之間的關系
第四步學習資源導入方面的一些基本元素:網格,材質,貼圖,動畫等。
第五步學習腳本的生命周期,Start,UpDate,ONGUI這些基本的方法。了解,預制,時間,數學等常用的類及相關方法。理解游戲對象,組件,腳本彼此之間的關系。
第六步進一步學習攝像機,燈光,地形,渲染,粒子系統,物理系統等等,這些每一個深入進出都是一個很復雜的主題。
第七步一些更高級的概念:向量的加減法點乘差乘,光照法線貼圖,內存管理,圖形優化等等。Unity3D入門容易,真的要精通,那是相當難的。