Scene 視圖(一)
暑期技術(shù)成長(zhǎng)日志。

Scene?視圖是正在創(chuàng)建的世界的交互式視圖。Scene 視圖可用于選擇和定位景物、角色、攝像機(jī)、光源和所有其他類型的__游戲?qū)ο骭_。能夠在 Scene 視圖中選擇、操作和修改對(duì)象是開(kāi)始使用 Unity 必須掌握的必要技能。
Scene 視圖導(dǎo)航
Scene 視圖具有一組可用于快速有效移動(dòng)的導(dǎo)航控件。
場(chǎng)景視圖輔助圖標(biāo)
場(chǎng)景視圖輔助圖標(biāo) (Scene Gizmo) 位于 Scene 視圖的右上角。此控件用于顯示 Scene 視圖攝像機(jī)的當(dāng)前方向,并允許快速修改視角和投影模式。

場(chǎng)景視圖輔助圖標(biāo)在立方體的每一面都有一個(gè)錐形臂。最前面的錐形臂標(biāo)有?X、Y?和?Z。單擊任何錐形軸臂會(huì)將 Scene 視圖攝像機(jī)對(duì)齊到該錐形軸臂所代表的軸(例如:頂視圖、左視圖和前視圖)。還可以右鍵單擊該立方體來(lái)顯示一個(gè)包含視角列表的菜單。要返回默認(rèn)視角,請(qǐng)右鍵單擊場(chǎng)景視圖輔助圖標(biāo),然后單擊?Free。
此外還可啟用和關(guān)閉__透視圖 (Perspective)。這種情況下會(huì)在__透視圖 (Perspective)?和__正交視圖 (Orthographic)__(有時(shí)稱為“等距”)之間更改 Scene 視圖的投影模式。為此,請(qǐng)單擊場(chǎng)景視圖輔助圖標(biāo)中心的立方體或其下方的文本。正交視圖沒(méi)有透視,可與其中一個(gè)錐形軸臂的單擊操作結(jié)合使用來(lái)獲得前視圖、頂視圖或側(cè)視圖。


(上述場(chǎng)景來(lái)自于?BITGEM)
如果 Scene 視圖處于一個(gè)尷尬的視點(diǎn)(顛倒或是讓人感到困惑的角度),請(qǐng)按住 Shift 鍵并單擊場(chǎng)景視圖輔助圖標(biāo)中心的立方體,即可返回__透視圖__,使用從側(cè)面和略微從上方觀察的角度查看場(chǎng)景。
單擊場(chǎng)景視圖輔助圖標(biāo)右上角的掛鎖可啟用或禁用場(chǎng)景的旋轉(zhuǎn)。禁用場(chǎng)景旋轉(zhuǎn)后,右鍵單擊鼠標(biāo)可以平移視圖而不是旋轉(zhuǎn)視圖。此時(shí)的功能與手形工具 (Hand tool) 相同(請(qǐng)參閱下面的手形工具)。
請(qǐng)注意,在 __2D 模式__中,不顯示場(chǎng)景視圖輔助圖標(biāo),因?yàn)榇饲闆r下唯一的選擇是讓視圖垂直于 XY 平面。
場(chǎng)景視圖輔助圖標(biāo):Mac 觸控板手勢(shì)
在帶觸控板的 Mac 上,可用兩根手指拖動(dòng)來(lái)縮放視圖。
還可以使用三根手指來(lái)模擬單擊__場(chǎng)景視圖輔助圖標(biāo)__錐形臂的效果:向上、向左、向右或向下拖動(dòng)可將 Scene 視圖攝像機(jī)對(duì)齊到相應(yīng)的方向。在 OS X 10.7“Lion”中,可能需要更改觸控板設(shè)置才能啟用此功能:
打開(kāi) System Preferences 并找到 Trackpad(或在 Spotlight 中輸入 trackpad)。
單擊進(jìn)入“More Gestures”選項(xiàng)。
單擊名稱為“Swipe between pages”的第一個(gè)選項(xiàng),然后將其設(shè)置為“Swipe left or right with three fingers”或“Swipe with two or three fingers”。
在 Scene 視圖中移動(dòng)、旋轉(zhuǎn)和縮放
移動(dòng)、旋轉(zhuǎn)和縮放是 Scene 視圖導(dǎo)航中的關(guān)鍵操作。Unity 提供了幾種方法來(lái)執(zhí)行這些操作以提供最大的便利性:
箭頭移動(dòng)
可使用__箭頭鍵__在場(chǎng)景中移動(dòng),就好像在場(chǎng)景中“走動(dòng)”一樣。向上和向下箭頭使攝像機(jī)朝所在方向前后移動(dòng)。向左和向右箭頭可橫向平移視圖。使用箭頭時(shí)按住?Shift?鍵可以加快移動(dòng)速度。
手形工具
選擇手形工具(快捷鍵:__Q__)時(shí),可使用以下鼠標(biāo)控制方式:



按住?Shift?可提高移動(dòng)和縮放的速度。
飛越模式
使用__飛越模式 (Flythrough mode)__ 可以通過(guò)第一人稱飛行來(lái)導(dǎo)航 Scene 視圖,類似于在許多游戲中導(dǎo)航的方式。
單擊并按住鼠標(biāo)右鍵。
使用鼠標(biāo)移動(dòng)視圖,使用?WASD?鍵向左/向右/向前/向后移動(dòng),使用?Q?和?E?鍵向上和向下移動(dòng)。
按住?Shift?鍵可以加快移動(dòng)速度。
飛越模式是專為_(kāi)_透視模式__設(shè)計(jì)的。在__正交模式__中,按住鼠標(biāo)右鍵并移動(dòng)鼠標(biāo)會(huì)使攝像機(jī)旋轉(zhuǎn)。
請(qǐng)注意,飛越模式在 2D 模式中不可用。相反,按住鼠標(biāo)右鍵并移動(dòng)鼠標(biāo)可以在 Scene 視圖中平移。
移動(dòng)快捷鍵
為了提高效率,無(wú)論選擇哪種變換組件工具,都可以使用所有以下控制方式。 最方便的控制方式取決于所使用的鼠標(biāo)或觸控板:

將視圖居中于游戲?qū)ο笊?/h1>
要將 Scene 視圖居中于游戲?qū)ο笊?,?qǐng)?jiān)?Hierarchy 窗口中選擇該游戲?qū)ο?,然后將鼠?biāo)移到 Scene 視圖上并按?F。此功能也可在菜單欄中的?Edit?>?Frame Selected?下找到。要將視圖鎖定到游戲?qū)ο螅词褂螒驅(qū)ο笳谝苿?dòng)),請(qǐng)按?Shift+F。此功能也可在菜單欄中的?Edit?>?Lock View to Selected?下找到。
