找回密碼
 注冊帳號

掃一掃,訪問微社區

光暈(flare)

2015-1-6 11:26| 發布者: 楊炎| 查看: 1749| 評論: 0|原作者: 蠻牛|來自: unity3d腳本manual

摘要: 光暈 (flare)光暈 (flare)對象是鏡頭光暈 (lens flare) 組件使用的源資源。光暈 (flare) 本身是紋理文件與確定光暈 (flare) 行為方式的特定信息的組合。因而要在場景中使用中使用光暈 (flare) 時,需從鏡頭光暈 (len ...

光暈 (flare)

光暈 (flare)對象鏡頭光暈 (lens flare) 組件使用的源資源。光暈 (flare) 本身是紋理文件與確定光暈 (flare) 行為方式的特定信息的組合。因而要在場景中使用中使用光暈 (flare) 時,需從鏡頭光暈 (lensflare)組件(附加到游戲對象 (gameobject))內引用特定光暈 (flare)。.

標準資源包中有一些示例光暈 (flare)。如果要將這些光暈中的一個添加到場景中,請將鏡頭光暈 (lens flare)組件附加到游戲對象 (gameobject),然后將要使用的光暈 (flare) 拖動到鏡頭光暈 (lens flare) 的光暈 (flare)屬性中(就如同將材質分配給網格渲染器一樣。

光暈 (flare)檢視器 (inspector)

光暈 (flare) 通過在單個紋理上包含多個光暈 (flare)元素來發揮作用。 在光暈 (flare) 中,從任何紋理中挑取并選擇要包括的元素

屬性

屬性:

功能:

元素 (elements)

光暈 (flare) 中包括的光暈 (flare) 圖像數量。

圖像索引 (image index)

要從光暈紋理 (flare texture)中用于此元素的光暈 (flare) 圖像。有關更多信息,請參閱下面的光暈紋理 (flare texture)部分。

位置 (position)

元素在從包含鏡頭光暈的游戲對象 (gameobject) 位置到屏幕中心的直線上的偏移。0 = 游戲對象 (gameobject) 位置,1 = 屏幕中心。

大小 (size)

元素大小。

顏色 (color)

元素著色顏色。

使用光的顏色 (use light color)

如果光暈 (flare) 附加到光上,則啟用此選項會使用光的顏色對光暈 (flare) 著色。

旋轉 (rotate)

如果啟用,則元素底部會始終朝向屏幕中心,從而使元素隨著鏡頭光暈 (lens flare) 在屏幕上四處移動而旋轉。

縮放 (zoom)

如果啟用,則元素會在可見時放大,在不可見時再次縮小。

淡變 (fade

如果啟用,則元素會在可見時淡入為完全強度,在不可見時淡出。

光暈紋理 (flare texture)

包含此光暈 (flare)元素使用的圖像的紋理。必須根據紋理布局 (texturelayout)選項之一進行布置。

紋理布局 (texture layout)

各個光暈 (flare) 元素圖像在光暈紋理 (flare texture)中的布局方式。

使用霧 (use fog)

如果啟用,則光暈 (flare) 會隨著遠方的霧逐漸淡出。這常用于小光暈 (flare)。

詳細信息

光暈 (flare) 包含沿直線布置的多個元素。通過將包含鏡頭光暈 (lens flare) 的游戲對象 (gameobject) 的位置與屏幕中心進行比較,來計算該直線。該直線延伸越過包含鏡頭光暈的游戲對象 (gameobject) 和屏幕中心。所有光暈 (flare)元素都在此直線上排開。

光暈紋理 (flare textures)

出于性能原因,一個光暈 (flare) 的所有元素必須共享相同紋理。此紋理包含可在單個光暈 (flare) 中用作元素的不同圖像的集合。紋理布局 (texture layout)定義元素光暈紋理 (flare texture)中的布局方式。

紋理布局 (texture layout)

以下是用于不同光暈 (flare)紋理布局 (texture layout)的選項。圖像中的數字對應于每個元素圖像索引 (image index)屬性。

屬性:

功能:

1 大 4 小 (1 large 4 small)

旨在用于大型太陽式光暈 (flare),其中需要一個元素的保真度高于其他元素。這旨在用于高度是寬度兩倍的紋理。

1 大 2 中 8 小 (1 large 2 medium 8 small)

旨在用于需要 1 個高清晰度、2 個中等和 8 個小圖像的復雜光暈 (flare)。這用于標準資源“50mm 縮放光暈”(50mm zoom flare),其中兩個中等元素是彩虹色的圓形。這旨在用于高度是寬度兩倍的紋理。

1 個紋理 (1 texture)

a單個圖像。

2x2 柵格 (2x2 grid)

簡單 2x2 柵格。

3x3 柵格 (3x3 grid)

簡單 3x3 柵格。

4x4 柵格 (4x4 grid)

簡單 4x4 柵格。

提示

如果使用許多不同光暈 (flare)元素的單個,則使用包含所有光暈紋理 (flare texture)會提供最佳渲染性能。

鏡頭光暈 (lens flare) 會被碰撞組件 (colliders)遮擋。光暈游戲對象 (flare gameobject) 和攝像機之間的碰撞組件會遮擋光暈,即使碰撞組件沒有網格渲染器 (mesh renderer)也是如此。

上一篇:gui層(guilayer)下一篇:gui皮膚

相關閱讀

文章點評
相關文章
女校游泳队彩金