運(yùn)行時(shí),物體移動(dòng)旋轉(zhuǎn)縮放插件,“RuntimeTransformGizmos插件”使用教程(Unity3D)

      網(wǎng)友投稿 2242 2022-05-29

      推薦閱讀

      CSDN主頁

      GitHub開源地址

      Unity3D插件分享

      簡(jiǎn)書地址

      我的個(gè)人博客

      QQ群:1040082875

      一、前文

      Runtime Transform Gizmos看名字顧名思義就是一個(gè)可以讓Unity在運(yùn)行的時(shí)候,控制物體位置方向縮放的小工具。

      Runtime Transform Gizmos是一個(gè)腳本API,它可以讓你在游戲中轉(zhuǎn)換對(duì)象,能夠在游戲中直觀和專業(yè)的轉(zhuǎn)換對(duì)象是非常有用的,特別是當(dāng)你在運(yùn)行時(shí)編輯器或游戲中,使用者可以移動(dòng)、旋轉(zhuǎn)和縮放對(duì)象。想要做一個(gè)模型工具嗎?你肯定需要一些方法讓他們?cè)趫?chǎng)景中操作對(duì)象,這個(gè)插件將可以完成。

      因?yàn)榫W(wǎng)上的教程特別少,所以特意編寫這篇文章,如果能給大家?guī)睃c(diǎn)幫助,請(qǐng)大家給我點(diǎn)個(gè)贊哦。

      Asset Store中的截圖

      官方Demo中的截圖

      二、-

      可以直接在Asset Store中下載導(dǎo)入,30美金,如果想要追求原創(chuàng),并且可以想要追求最新版的話可以從官方下載

      https://download.csdn.net/download/q764424567/10908107 如果只是學(xué)習(xí)的話,就從這個(gè)鏈接用免費(fèi)的積分下載就行了 。

      三、正文

      1、 導(dǎo)入

      將壓縮包解壓之后得到

      拖入到Unity中就可以了

      2、官方Demo

      只是一些簡(jiǎn)單的模型,沒有特別的地方

      重點(diǎn)

      如何去看官方Demo呢

      官方Demo大部分場(chǎng)景都會(huì)比較簡(jiǎn)單

      所以主要就是看一下場(chǎng)景中都有哪些東西

      燈光就不說了,Parent是模型,沒有加載腳本,所以主要就是這個(gè)

      (Singleton)RTEditor.RuntimeEditorApplication

      這個(gè)對(duì)象了。

      接下來就主要講一下這個(gè)對(duì)象

      3、

      (Singleton)RTEditor.RuntimeEditorApplication

      對(duì)象

      4、工具使用步驟

      新建場(chǎng)景

      初始化

      新建父對(duì)象,然后新建一些模型

      保存場(chǎng)景然后運(yùn)行

      已經(jīng)可以正常運(yùn)行了

      5、快捷鍵

      本章會(huì)列出默認(rèn)的快捷鍵,注意:包含LCTRI的熱鍵。在游戲視圖中不能正常工作,你需要添加SHIFT鍵才能使它們正常工作。默認(rèn)的快捷鍵也可以通過定制鍵映射來改變快捷鍵。

      6、小工具Gizmos

      在這一章中,我們將看看這些小發(fā)明是如何工作的,以及可以為每個(gè)小發(fā)明修改的所有屬性。我們還會(huì)討論變換空間和變換軸心點(diǎn)。除了一些小的例外,所有的小發(fā)明都像你在Unity編輯器中可以訪問的那些一樣。例如,scale gizmo允許您使用一組縮放三角形一次沿兩個(gè)軸縮放。此外,當(dāng)您用鼠標(biāo)懸停其中一個(gè)gizmo軸時(shí),該軸的顏色將更改為為所選狀態(tài)設(shè)置的顏色。您不需要按鼠標(biāo)左鍵來改變懸停軸的顏色

      可以在場(chǎng)景中移動(dòng)物體,就像在Unity Editor模式中一樣,下面是軟件在運(yùn)行時(shí)候的截圖

      如何使用呢?

      如果單擊并拖動(dòng)其中一個(gè)gizmo軸,您將沿著相應(yīng)的gizmo軸執(zhí)行轉(zhuǎn)換。這個(gè)小發(fā)明還有一組正方形。單擊并拖動(dòng)其中一個(gè)方塊將允許vou同時(shí)沿兩個(gè)軸執(zhí)行轉(zhuǎn)換。如果你按住Shift,一個(gè)正方形將顯示在gizmo位置的中心。選擇方塊時(shí),點(diǎn)擊并拖動(dòng)鼠標(biāo),將沿著攝像機(jī)的右軸和上軸進(jìn)行平移。這有點(diǎn)像在屏幕空間中執(zhí)行翻譯。注:move gizmo可用于執(zhí)行特定的特殊操作,如上面討論的攝像機(jī)軸平移或頂點(diǎn)抓拍等。當(dāng)執(zhí)行特殊操作時(shí),會(huì)在gizmo的中心出現(xiàn)一個(gè)正方形。我把它叫做特殊運(yùn)算平方或者簡(jiǎn)稱為特殊運(yùn)算平方

      Translation Gizmos的屬性

      Gizmo Base Scale

      :統(tǒng)一的軸的比例,這個(gè)比例適用于所有的軸

      Preserve Gizmo Screen Size

      :勾選之后,軸的比例大小不受攝像機(jī)遠(yuǎn)近影響,取消勾線之后,軸的比例大小就跟著攝像機(jī)遠(yuǎn)近進(jìn)行變化

      X,Y,Z Axis Color

      :可以調(diào)整三個(gè)軸的顏色

      Show X,Y,Z Axis

      :是否顯示X,Y,Z軸

      Axis Length

      :軸長(zhǎng)度

      Arrow Cone Radius

      :圓錐體箭頭的半徑

      Arrow Cone Length

      :圓錐體箭頭的長(zhǎng)度

      Are Arrow Cones Lit

      :圓錐體箭頭是否高亮顯示

      Multi Axis Square Alpha

      :整體移動(dòng)軸的Alpha值

      Multi Axis Square Size

      :整體移動(dòng)軸的大小

      Adjust Multi Axis For Better Visibility

      :勾選之后整體移動(dòng)軸的方向會(huì)隨著攝像機(jī)的位置進(jìn)行調(diào)整,以適合可以更方便的點(diǎn)擊到

      Color Of Special Op Square

      :在特殊操作的時(shí)候顯示的軸的顏色(相機(jī)軸向平移、頂點(diǎn)捕捉或地形/網(wǎng)格表面放置)

      Color Of Special Op Square(Selected)

      : 當(dāng)移動(dòng)到上面說的特殊情況下的顏色

      Transformable Layers

      :Transform工具可以控制的層,如果沒有勾選將控制不了

      Vertex Snap Layers

      :頂點(diǎn)工具可以控制的層

      所有的小發(fā)明都有相關(guān)的鍵映射,允許你改變熱鍵,激活一個(gè)特定的小發(fā)明的行為(例如頂點(diǎn)捕捉,步驟捕捉,表面放置,特殊的op等)。檢查器中鍵映射的顯示格式如下圖所示:

      舉個(gè)栗子

      用于激活帶有Z軸的move gizmo的表面布局對(duì)齊

      Num keys

      :鍵值映射,最多有兩個(gè)值,如果不想用的話可以設(shè)成0

      Modifiers

      :組合鍵使用,需要組合鍵的勾選Modifiers,比如左Ctrl+Space,就可以勾選LeftControl

      Mouse buttons

      :鼠標(biāo)組合鍵

      旋轉(zhuǎn)小工具允許你在場(chǎng)景中旋轉(zhuǎn)對(duì)象,它的行為方式與Unity編輯器相同。下面顯示了旋轉(zhuǎn)的屏幕截圖

      使用旋轉(zhuǎn)裝置旋轉(zhuǎn)裝置有3個(gè)彩色的圓圈,可以用來繞一個(gè)軸旋轉(zhuǎn)。您可以通過單擊其中一個(gè)圓來繞單個(gè)軸旋轉(zhuǎn),然后開始插入鼠標(biāo)。正如你在上面的圖像中看到的,還有一個(gè)外圓(這個(gè)外圓包圍著旋轉(zhuǎn)的球體,它也稍大一些)。點(diǎn)擊這個(gè)圓,然后拖動(dòng)鼠標(biāo)將允許你圍繞攝像機(jī)視圖矢量旋轉(zhuǎn)。如果你單擊虛球上的一個(gè)點(diǎn)(不是我們目前討論的任何組件上的點(diǎn)),你將能夠圍繞攝像機(jī)向右和向上旋轉(zhuǎn)軸。

      旋轉(zhuǎn)小發(fā)明支持步驟捕捉,它允許您以指定的步驟值(以度數(shù)單位表示)的增量旋轉(zhuǎn)。例如,如果將該步驟值設(shè)置為15,則只在累計(jì)旋轉(zhuǎn)量為> 15時(shí)執(zhí)行旋轉(zhuǎn)。為了使用階躍捕捉,您必須保持Ctrl按鈕按下,然后像往常一樣操作這個(gè)小發(fā)明。注意:只有當(dāng)你使用3種顏色的圓圈中的一種時(shí),才可以使用步驟捕捉。

      Gizmo Base Scale

      :統(tǒng)一的軸的比例,這個(gè)比例適用于所有的軸

      Preserve Gizmo Screen Size

      :勾選之后,軸的比例大小不受攝像機(jī)遠(yuǎn)近影響,取消勾線之后,軸的比例大小就跟著攝像機(jī)遠(yuǎn)近進(jìn)行變化

      X,Y,Z Axis Color

      :可以調(diào)整三個(gè)軸的顏色

      Show X,Y,Z Axis

      :是否顯示X,Y,Z軸

      Full Circle X,Y,Z

      :默認(rèn)情況下,旋轉(zhuǎn)圓只被繪制一半,勾選之后,繪制整個(gè)圓

      Rotation Sphere Radiu

      :控制旋轉(zhuǎn)球的半徑大小

      Rotation Sphere Color

      :控制旋轉(zhuǎn)球的顏色

      Is Rotation Sphere Lit

      :勾選之后,渲染的時(shí)候會(huì)旋轉(zhuǎn)球受燈光影響

      Show Rotation Guide

      :顯示一個(gè)旋轉(zhuǎn)度數(shù)的旋轉(zhuǎn)導(dǎo)軌

      Rotation Guide Line Color

      :改變旋轉(zhuǎn)導(dǎo)軌的顏色

      Rotation Guide Disc Color

      :改變旋轉(zhuǎn)導(dǎo)軌盤的顏色

      Rotation Sphere Boundary

      :如果選中此屬性,則旋轉(zhuǎn)的邊界將會(huì)被繪制

      Show Camera Look Rotation Circle

      :指定是否可以沿著相機(jī)視圖旋轉(zhuǎn)向量畫。注意:如果不是這樣。選中后,您將無法沿?cái)z像機(jī)視圖矢量旋轉(zhuǎn)。

      Camera Look Rotation Circle Radius Scale

      :允許你對(duì)攝像機(jī)視旋轉(zhuǎn)圓的半徑進(jìn)行比例尺縮放,使圓變大或變小。注:比例是相對(duì)于旋轉(zhuǎn)球的半徑。例如,如果旋轉(zhuǎn)球的半徑是2。半徑是1。5。圓的最終半徑是2 15 =3。

      Camera Look Rotationn Circle Line Color

      :允許你控制相機(jī)的顏色看起來旋轉(zhuǎn)圓;

      Camera Lool Rotation Circle Color (Selected)

      :一樣屬性上面所討論的,但是是當(dāng)圓被選中時(shí)(即鼠標(biāo)懸停時(shí));

      Snap Step Value (In Degress)

      :這允許您控制步驟,啟用步驟拍攝時(shí)使用的值。這個(gè)值用度數(shù)表示使用

      Transformable Layers

      :Transform工具可以控制的層,如果沒有勾選將控制不了

      鍵映射,跟上面使用方法一樣,不再詳解

      Scale gizmo的工作方式幾乎與Unity編輯器中的縮放小工具相同,下面的圖片顯示了這個(gè)縮放裝置

      使用定標(biāo)儀這個(gè)比例裝置有3個(gè)彩色軸。單擊這些軸并拖動(dòng)鼠標(biāo),將單獨(dú)對(duì)指定的軸執(zhí)行縮放操作。正如您在上面的圖像中看到的,還有3個(gè)多軸三角形。點(diǎn)擊其中一個(gè)三角形,并拖動(dòng)鼠標(biāo),將執(zhí)行一次沿兩個(gè)軸的縮放操作。如果你想同時(shí)在所有軸上執(zhí)行縮放操作,你必須按住Shift鍵,然后拖動(dòng)鼠標(biāo)。

      Scale gizmo支持步驟捕捉,允許您以指定的世界單位數(shù)量的增量進(jìn)行縮放。例如,如果step值設(shè)置為1,則只在累計(jì)scale為>=1時(shí)執(zhí)行scale操作。為了使用步驟捕捉,您必須按下ctrl鍵,然后像往常一樣使用Scale gizmo(拖動(dòng)軸或多軸三角形,或按Shift一次按下所有軸的比例)。

      Axis Length

      :縮放軸的長(zhǎng)度

      Scale Box Width,Height,Depth

      :這個(gè)屬性控制這個(gè)gizmo軸頂端的盒子

      Are Scale Boxes Lit

      :如果選中,縮放框在渲染時(shí)會(huì)受到燈光的影響。如果你想要一個(gè)外觀平直的小玩意,你可以取消這個(gè)屬性;

      Adjust Axis Length While Scaling Objects

      :勾選之后,gizmo軸的長(zhǎng)度將縮放以及對(duì)象同時(shí)進(jìn)行操作。例如,如果你沿著X軸縮放這個(gè)屬性被選中,當(dāng)物體在X軸上變大或變小時(shí),這個(gè)小玩意的X軸也會(huì)變大或變小;

      Multi Axis Triangle Sid

      :控制多軸三角形的相臨邊的長(zhǎng)度,這可以讓三角形變大或變小

      Adjust Multi Axis For Better Visibility

      :如果選中此屬性,則多軸三角形將始終根據(jù)攝像機(jī)視圖向量調(diào)整其位置,以獲得更好的可視性。位置總是以這樣一種方式計(jì)算:無論當(dāng)前相機(jī)的角度如何,選擇這3個(gè)三角形中的任何一個(gè)都很容易。如果未選中此選項(xiàng),則三角形將始終位于相同的位置,對(duì)于某些攝像機(jī)角度,可能難以選擇某些三角形;

      Adjust Multi Axis Triangles While Scaling Objects

      :在縮放對(duì)象時(shí)調(diào)整多軸三角形如果選中此選項(xiàng),則多軸三角形的面積將與縮放操作中涉及的對(duì)象一起縮放。例如,如果你沿著X軸和Y軸縮放這個(gè)屬性被選中,當(dāng)物體在X軸和Y軸上變大或變小時(shí),這個(gè)小玩意的XY三角形也會(huì)變大或變小;

      Color Of All-Axes Square Lines

      :控制線條的顏色,當(dāng)你想要同時(shí)縮放所有軸時(shí)出現(xiàn)的方塊

      Color Of All-Axes Square Lines(Selected)

      :跟上面的屬性一致,但它適用于被選中(即鼠標(biāo)懸停的時(shí)候)

      Screen Size Of All-Axes Square

      :允許你控制哪個(gè)方塊的屏幕大小,當(dāng)你想要同時(shí)執(zhí)行三個(gè)軸上的縮放操作時(shí)出現(xiàn)

      Adjust All-Axes Square While Scaling Objects

      :如果選中此選項(xiàng),則允許您同時(shí)沿所有3個(gè)軸縮放的正方形的面積將與縮放操作中涉及的對(duì)象一起縮放。

      Draw Objects Local Axes While Scaling

      :如果選中此屬性,則在執(zhí)行縮放操作時(shí),將繪制縮放操作所涉及的對(duì)象的本地軸。注意:這些軸的顏色將與用于繪制gizmo軸的顏色相同。

      Objects Local Axes Length

      :這個(gè)屬性允許你控制obiject當(dāng)?shù)剌S的長(zhǎng)度時(shí)呈現(xiàn)。此屬性僅適用于檢查縮放時(shí)繪制對(duì)象的局部軸。

      Preserve Axes Screen Size

      :如果勾選這個(gè)屬性,對(duì)象的大小當(dāng)?shù)剌S線將保持大致相同的不管多遠(yuǎn)的對(duì)象是相機(jī)。否則,當(dāng)它們靠近或遠(yuǎn)離相機(jī)時(shí),線條就會(huì)變大或變小。此屬性與一般討論的保持小發(fā)明屏幕尺寸屬性相同

      運(yùn)行時(shí),物體移動(dòng)旋轉(zhuǎn)縮放插件,“RuntimeTransformGizmos插件”使用教程(Unity3D)

      Adjust Object Local Axes While Scaling

      :如果這是勾選時(shí),物體的長(zhǎng)度本地線將被對(duì)象參與縮放管理。例如,如果你是沿著X和Y軸縮放和檢查這個(gè)屬性,作為對(duì)象變得更大沿著X軸和Y軸或更小,當(dāng)?shù)豖和Y軸的對(duì)象還成為規(guī)模更大或更小

      Snap Step Value(In World Units)

      :這允許您控制在啟用步驟捕捉時(shí)使用的步驟值。該值以世界單位表示

      volume scale gizmo是另一種gizmo類型,它允許您執(zhí)行對(duì)象縮放

      它的工作原理和標(biāo)準(zhǔn)的縮放小工具有點(diǎn)不同。,而不是使用可以拖動(dòng)的軸

      gizmo的工作方式與Unity提供給你的box collider小部件幾乎相同

      修改盒子對(duì)撞機(jī)。這與步驟捕捉功能結(jié)合起來可以提供很多功能

      在某些場(chǎng)景中更直觀的縮放界面。

      這個(gè)小發(fā)明由6個(gè)拖動(dòng)手柄組成,可以拖動(dòng)它們來縮放對(duì)象。有兩個(gè)拖動(dòng)

      每個(gè)軸的句柄。拖動(dòng)其中一個(gè)將沿相應(yīng)的對(duì)象本地軸縮放。

      默認(rèn)情況下,當(dāng)您拖動(dòng)時(shí),gizmo的行為將類似于Unity Box Collider小部件,這意味著

      物體的大小和位置都會(huì)受到影響。

      在拖動(dòng)之前按住SHIFT鍵將導(dǎo)致從對(duì)象的中心開始縮放。

      這個(gè)鍵可以從gizmo的檢查器中修改。注意:音量縮放小發(fā)明只有當(dāng)一個(gè)對(duì)象被選中,并且該對(duì)象必須有amesh連接到它時(shí)才能工作。當(dāng)選擇多個(gè)對(duì)象時(shí),gizmo將被隱藏

      默認(rèn)情況下,如果在拖動(dòng)手柄時(shí)按住LCTRL, gizmo將縮放對(duì)象

      指定步驟大小的增量(可以在檢查器中修改)。啟用的快捷鍵

      也可以從檢查器更改比例。

      Line Color

      :構(gòu)成這個(gè)小發(fā)明盒子的線條的顏色。默認(rèn)情況下不能用太小的alpha值,這樣做的話不會(huì)完全覆蓋對(duì)象選擇框行。修改這個(gè)顏色可能意味著你還需要修改對(duì)象選擇框線條的顏色,這樣兩個(gè)元素就可以很好地組合在一起;

      Drag Handle Size (In pixels)

      :拖動(dòng)手柄的像素大小;

      Snap Step(In World Units)

      :當(dāng)snap處于活動(dòng)狀態(tài)時(shí),它控制snap step的增量。

      注意:snap增量是用世界單位指定的。例如,如果這個(gè)值設(shè)置為2,gizmo將縮放對(duì)象,使其大小以2個(gè)世界單元的增量增加/減少

      7、RunTime編輯器子系統(tǒng)

      Enable Undo/Redo

      :是否啟用撤銷/恢復(fù)

      Use Custom Camera

      :是否使用自己的自定義攝像機(jī),注意:使用自己的攝像機(jī)之后,視角移動(dòng)和對(duì)焦功能就失效了

      Use Unity Colliders

      :使用Unity碰撞器,如果這是選中的,你需要將碰撞器附加到游戲?qū)ο?,以便能夠與他們互動(dòng)(例如選擇,表面放置,頂點(diǎn)捕捉等)。如果沒有選中,系統(tǒng)將使用自己的API來處理對(duì)象交互。這樣做的好處是你不需要將任何碰撞器附加到你的游戲?qū)ο笊?。注?如果你使用的網(wǎng)格分辨率很高,我建議你檢查這個(gè)選項(xiàng)。在這種情況下,您可能會(huì)在應(yīng)用程序啟動(dòng)時(shí)體驗(yàn)到較慢的幀速率。另一方面,如果您使用的是sprite對(duì)象,則需要取消勾選,否則你將無法與它們進(jìn)行交互。

      Light/Particle/Empty/ Object Volume Size

      :光/粒子系統(tǒng)/空物體體積大小,只有在使用Unity碰撞器時(shí)才可見。在這種情況下,該工具現(xiàn)在使用自己的內(nèi)部對(duì)象表示,這使得與場(chǎng)景對(duì)象進(jìn)行交互成為可能。這3個(gè)值允許您定義光、粒子系統(tǒng)和空對(duì)象的體積大小。空對(duì)象是沒有網(wǎng)格、地形、精靈或粒子系統(tǒng)組件的對(duì)象。如果為這些對(duì)象類型之一啟用了選擇,系統(tǒng)將使用這個(gè)卷大小來定義對(duì)象的邊界框,以確定對(duì)象是否被選中(通過單擊或選擇矩形)

      XZ Grid Settings

      下面是對(duì)網(wǎng)格的設(shè)置

      Is Visible

      :允許您指定網(wǎng)格是否應(yīng)該在場(chǎng)景中呈現(xiàn)

      Line Color

      :網(wǎng)格線的顏色

      Cell Size X

      :X軸上的網(wǎng)格的單元格大小

      Cell Size Z

      :Z軸上的網(wǎng)格的單元格大小

      Y Position

      :網(wǎng)格在Y軸上的位置

      Y Offset Scroll Sensitivity

      :Y軸的偏移滾動(dòng)靈敏度,當(dāng)使用鼠標(biāo)滾輪調(diào)整網(wǎng)格的高度時(shí),此屬性用于指定網(wǎng)格對(duì)鼠標(biāo)滾輪的敏感度;注意:此屬性僅適用于沒有使用Snapping/Steping的情況

      Y Step

      :Y軸階躍值,當(dāng)網(wǎng)格的Y位置被修改時(shí)使用Snapping/Steping啟用。

      此對(duì)象的名稱在首次創(chuàng)建時(shí)設(shè)置為(singleton) RTEditorEditorGizmoSystem,但如果您愿意,可以更改它。它表示管理所有g(shù)izmo對(duì)象的系統(tǒng)。它允許你在不同的gizmo類型之間切換,它計(jì)算gizmo對(duì)象的位置和方向,它還允許你改變gizmo變換空間和變換軸點(diǎn)

      Translation Gizmo

      :這是Translation Gizmo,可以用來在場(chǎng)景中平移物體,這是初始化系統(tǒng)時(shí)自動(dòng)設(shè)置的

      Rotation Gizmo

      :這是Rotation Gizmo,可以在場(chǎng)景中旋轉(zhuǎn)物體,這是初始化系統(tǒng)時(shí)自動(dòng)設(shè)置的

      Scale Gizmo

      :這是Scale Gizmo,可以在場(chǎng)景中縮放物體,這是初始化系統(tǒng)時(shí)自動(dòng)設(shè)置的

      Volume Scale Gizmo

      :這是Volume Scale Gizmmo,可以在場(chǎng)景中以BoxCollider的形式修改物體,這是初始化系統(tǒng)時(shí)自動(dòng)設(shè)置的

      Active Gizmo Type

      :初始化的時(shí)候,默認(rèn)激活的Gizmo

      Translation;Rotation;Scale VolumeScale

      :打開或者關(guān)閉不同類型的Gizmo

      組件下面是一些鍵映射,在前面都解釋過了,就不再重復(fù)了。

      此對(duì)象的名稱設(shè)置為(Singleton)RTEditor.EditorObjectSelection,這是系統(tǒng)初始化的時(shí)候設(shè)置的,可以更改。

      這個(gè)系統(tǒng)可以去對(duì)象進(jìn)行選擇,該系統(tǒng)可以:

      點(diǎn)擊對(duì)象進(jìn)行選擇或者添加到當(dāng)前選擇中

      在按下鼠標(biāo)左鍵時(shí)移動(dòng)鼠標(biāo),使用選擇形狀選擇對(duì)象

      使用一系列快捷鍵來控制對(duì)象是否被添加或者刪除

      注意:如果使用Unity Colliders在RuntimeEditorApplication Inspector中被選中,你將只能選擇帶有collider的對(duì)象。

      Restrications

      限制條件

      Can Select Terrain Objects

      :可以選擇地形對(duì)象

      Can Select Light Objects

      :可以選擇燈光對(duì)象

      Can Select Particle System Objects

      :可以選擇粒子系統(tǒng)對(duì)象

      Can Select Sprite Objects

      :可以選擇Sprite對(duì)象

      Can Select Empty Objects

      :可以選擇空對(duì)象。空對(duì)象是沒有網(wǎng)格、光線、粒子系統(tǒng)、精靈或地形組件的對(duì)象;

      Can Click-Select

      :可以單選

      Can Multi-Select

      :可以多選

      Selectable Layers

      :可以被選擇的層

      Duplicatable Layers

      :可以被復(fù)制的層

      Selection Box Render Settings

      對(duì)象選擇之后的BoxRender設(shè)置

      Draw Selection Boxes

      :畫選擇框,你可以取消這個(gè)如果你不想畫的對(duì)象選擇

      Selection Box Style

      :選擇框樣式

      Selection Box Render Mode

      :選擇框的Render模式

      Corner Line Percentage

      :角線,比例只有當(dāng)使用這個(gè)屬性對(duì)象選擇框風(fēng)格將角線。它指定了一半的框?qū)?高/深度的百分比,可以用來渲染角線。例如,0.5的值表示角線將是盒子的一半大小。1的值將使邊角線等于盒子的半維;

      Selection Box Line Color

      :選擇框線段顏色

      Selection Box Size Add

      :選擇框的大小增加,小偏移量添加到選擇框大小呈現(xiàn)。必要的,以避免Z戰(zhàn)斗。例如,當(dāng)選擇多維數(shù)據(jù)集時(shí),假設(shè)沒有使用額外的偏移量,則選擇框行像素將與多維數(shù)據(jù)集像素發(fā)生沖突,在選擇框行中將出現(xiàn)空白

      Selection Rectangle Render Settings

      選擇矩形渲染設(shè)置

      Border Line Color

      :邊框線段顏色設(shè)置

      Fill Color

      :填充顏色

      此對(duì)象的名稱設(shè)置為(Singleton)RTEditor.EditorCamera,在系統(tǒng)初始化的時(shí)候就自動(dòng)設(shè)置,可以修改這個(gè)名字。這個(gè)相機(jī)可以讓你在運(yùn)行的時(shí)候?yàn)g覽場(chǎng)景,提供基本的旋轉(zhuǎn),平移和縮放功能。

      Zoom Settings 變焦設(shè)置

      Is Zoom Enabled:是否啟用攝像機(jī)變焦

      Zoom Mode:攝像機(jī)變焦模式

      Standard模式

      Orthographic Standard Zoom Speed:直角平滑變焦速度,這允許你控制變焦速度時(shí),變焦模式設(shè)置為平滑。此值僅在編輯器攝像機(jī)設(shè)置為正投影時(shí)應(yīng)用。

      Perspective Standard Zoom Speed:透視平滑變焦速度,與直角平滑值相同,但它適用于編輯器相機(jī)設(shè)置為透視

      Smooth模式

      Orthographic Smooth Value:直角平滑值,當(dāng)縮放模式設(shè)置為平滑時(shí),這允許您控制縮放速度達(dá)到0的速度。較小的值產(chǎn)生較長(zhǎng)的縮放效果較大的值產(chǎn)生較短的縮放效果。此值僅適用于編輯器攝像機(jī)設(shè)置為

      Perspective Smooth Value:透視平滑值,與正投影平滑值相同,但當(dāng)Editor相機(jī)設(shè)置為透視時(shí)適用。

      注意:當(dāng)縮放模式設(shè)置為標(biāo)準(zhǔn)時(shí),平滑值從檢查器中消失,縮放速度屬性被替換為標(biāo)準(zhǔn)縮放模式的縮放速度。由于相同的變焦速度在不同的相機(jī)類型和變焦模式下工作方式不同,因此根據(jù)相機(jī)類型和變焦模式設(shè)置不同的變焦速度非常有用。

      Pan Settings 平移設(shè)置

      Pan Mode:平移模式

      Standard標(biāo)準(zhǔn)模式

      Standard Pan Speed:平移速度

      Smooth平滑模式

      Note:Time value is approximate.注:時(shí)間值為近似值。

      Smooth Value:平滑值

      Smooth Pan Speed:平滑速度

      Invert X Axis:反轉(zhuǎn)平移X軸

      Invert Y Axis:反轉(zhuǎn)平移Y軸

      Focus Settings對(duì)焦設(shè)置

      Focus Mode:對(duì)焦模式

      Smooth 平滑模式,相機(jī)對(duì)焦速度會(huì)隨著時(shí)間推遲緩慢下降

      Smooth Focus Time:平滑焦點(diǎn)時(shí)間

      Focus Distance Time:平滑焦點(diǎn)的間隔時(shí)間

      Constant Speed 恒速,相機(jī)會(huì)恒定速度對(duì)焦

      Constant Focus Speed:恒定速度

      Focus Distance Scale:對(duì)焦距離刻度,當(dāng)相機(jī)對(duì)焦時(shí),將為相機(jī)計(jì)算一個(gè)位置,使其正好位于obiect選擇的前面。此屬性允許您縮放相機(jī)和對(duì)象選擇之間的距離。較大的值會(huì)使相機(jī)遠(yuǎn)離焦點(diǎn)。最小可能的比例是1.0f

      Instant 瞬間,相機(jī)會(huì)瞬間對(duì)焦到物體

      Focus Distance Scale:對(duì)焦距離刻度,當(dāng)相機(jī)對(duì)焦時(shí),將為相機(jī)計(jì)算一個(gè)位置,使其正好位于obiect選擇的前面。此屬性允許您縮放相機(jī)和對(duì)象選擇之間的距離。較大的值會(huì)使相機(jī)遠(yuǎn)離焦點(diǎn)。最小可能的比例是1.0f

      Rotation Speed(Degrees):旋轉(zhuǎn)速度(度),允許您指定的相機(jī)旋轉(zhuǎn)速度度數(shù)。注意:這個(gè)值適用于所有類型的旋轉(zhuǎn):法線(環(huán)顧四周)和軌道。

      Move Speed(units/second):移動(dòng)速度(單位/秒),允許您控制相機(jī)移動(dòng)速度,當(dāng)相機(jī)使用WASD和QE鍵移動(dòng)。

      Background Settings 相機(jī)背景設(shè)置

      Is Visible:設(shè)置背景是否可見

      Top Color:頂部背景漸變色

      Bottom Color:下部背景漸變色

      Gradient Offset:漸變偏移,取[- 1,1]區(qū)間內(nèi)的值,它允許您指定一種顏色應(yīng)該比另一種顏色呈現(xiàn)得更多。例如,較小的值將呈現(xiàn)更多的頂部顏色,較大的值將呈現(xiàn)更多的底部顏色,值1將只呈現(xiàn)頂部顏色。值1將只呈現(xiàn)底部顏色

      此對(duì)象的名稱設(shè)置為(singleton) RTEditor.EditorUndoRedoSystem,名字可以更改。它負(fù)責(zé)允許執(zhí)行撤銷和重做

      這里目前只有一個(gè)屬性,這是一個(gè)標(biāo)記為Action Limit的整數(shù)字段。此屬性允許指定可撤消或重做的操作的最大數(shù)量。

      儲(chǔ)存網(wǎng)格數(shù)據(jù)庫

      消息偵聽器數(shù)據(jù)庫

      輸入設(shè)備

      這個(gè)包包含一個(gè)場(chǎng)景小發(fā)明,非常類似于在Unity中實(shí)現(xiàn)的,除了一些小的例外:

      它不支持平滑的透視圖轉(zhuǎn)換。透視切換是即時(shí)完成的:

      當(dāng)點(diǎn)擊其中一個(gè)圓錐時(shí),相機(jī)的位置不會(huì)受到影響。只有它的旋轉(zhuǎn)將被調(diào)整,使攝像機(jī)的外觀矢量與相應(yīng)的軸對(duì)齊

      Corner:設(shè)置Scene Gizmo渲染的位置,值有ToplLeft, TopRight, BottomRight和BottomLeft

      X,Y,Z Axis Color:設(shè)置軸的顏色

      Negative Axis Color:負(fù)軸的顏色

      Cube Color:連接小部件軸錐的立方體的顏色;

      Hovered Componet Color:鼠標(biāo)懸停組件顏色,當(dāng)鼠標(biāo)懸停在光標(biāo)上時(shí),gizmo組件(立方體、圓錐)的顏色;

      Camera Look Aligh Duration (Seconds):相機(jī)外觀觸發(fā)的持續(xù)時(shí)間,以秒為單位。當(dāng)單擊gizmo軸錐時(shí),會(huì)發(fā)生這種對(duì)齊。

      unity

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:HERO聯(lián)盟知識(shí)學(xué)堂第一期——數(shù)據(jù)庫工程師進(jìn)階之路——化繁為簡(jiǎn),從“新”開始——LV1(一)未完
      下一篇:如何退出機(jī)房電腦控制?
      相關(guān)文章
      亚洲一区二区三区高清| 亚洲国产美国国产综合一区二区 | 亚洲国产二区三区久久| 国内精品久久久久久久亚洲| 久久亚洲中文字幕精品一区| 亚洲а∨天堂久久精品| 国产成人 亚洲欧洲| 国产一区二区三区亚洲综合| 国产99久久亚洲综合精品| 亚洲av无码偷拍在线观看| 亚洲av片在线观看| 国产亚洲精品国产福利在线观看 | 黑人粗长大战亚洲女2021国产精品成人免费视频 | 亚洲国产精品成人| 亚洲五月午夜免费在线视频| 亚洲国产日韩在线观频| 亚洲精品无码专区久久同性男| 亚洲欧洲久久久精品| 最新国产AV无码专区亚洲| 国产亚洲一区二区精品| 亚洲bt加勒比一区二区| 4444亚洲国产成人精品| 亚洲国产av美女网站| 国产人成亚洲第一网站在线播放| 亚洲熟妇成人精品一区| 亚洲aⅴ无码专区在线观看春色| 日本亚洲中午字幕乱码| 亚洲精品国产精品乱码不卞| 在线日韩日本国产亚洲| 亚洲爆乳无码一区二区三区| 亚洲一区二区电影| 亚洲av无码片在线观看| 亚洲精品无码不卡在线播放| 色婷婷亚洲一区二区三区| 亚洲区小说区图片区| 国产精品亚洲片在线| 久久久久亚洲精品日久生情| 亚洲av无码片在线观看| 色窝窝亚洲av网| 亚洲日韩中文字幕在线播放| 亚洲成色在线影院|