Class.Highlight 實例是一種視覺效果,您可以使用它來吸引體驗中的特定對象。每個視覺效果都有一個圓形 輪廓線 包圍對象,以及一個固定的 內部 顯示在對物件上。您可以單獨對這兩個部分進行自訂,以修
使用重點效果的有用應用包括:
- 提供一個物件是重要和/或可以互動的視覺反饋。
- 使用更靠近用戶的對象來顯示遙遠對象。
- 顯示其他角色的位置和狀態。
添加高亮點
為了性能限制,Studio 只會在客戶端顯示 31 個同時的 Highlight 實例。如果您添加超過此限制,額外的 Highlight 實例將被靜默。
注意,低端設備的燈閃可能會更像素,但在其他設備上的任何組合設定都會看起來相同。
與對象的親緻
要將強調效果添加到對物件,您可以將新的 Highlight 直接添加到對物件。
從選單中插入 強調顯示 。強調顯示在對象上,其預設屬性值會創建白色偽紅色陰色。
設定 Adornee
您也可以將 Highlight 實例放置在子/父親關係外,例如在工作區、StarterPlayer、 Class.StarterGui
自訂高亮點
您可以變更 Highlight 實例的屬性,以創建與您的體驗相關的視覺效果,並正確標記對象。
外部色
Class.Highlight.OutlineColor|OutlineColor 屬性設置了 Color3 值的高亮縂輪。
輪廓透明度
Class.Highlight.OutlineTransparency|OutlineTransparency 屬性集 0 (隱藏) 至 1 (可見) 之間的光線透明度。
填充顏色
Class.Highlight.FillColor|FillColor 屬性設置了 Color3 值的高亮內部。
填充透明度
Class.Highlight.FillTransparency|FillTransparency 屬性設定高亮內部的可見度,在預設值的 0 (Opacity) 和 1 (隱藏) 之間。你可以使用此屬性來決定要讓觀看者看到的對物件的現有顏色。
深度模式
Class.Highlight.DepthMode|DepthMode 屬性控制效果在世界上其他物體上的顯示方式。
AlwaysOnTop — 允許縮略圖在攝影機和標示的對物件之間顯示。這意味著檢視器可以在攝影機和標示的對象之間看到縮略圖,無論是什麼。
Occluded — 隱藏欄位在攝影機和標示的對物件之間,這意味著檢視器只能在攝影機的檢視範圍內看到對象。這意味著檢視器只能看到對象,如果沒有障礙物在攝影機的視野範圍內。
啟用
Class.Highlight.Enabled|Enabled 屬性 允許您快速啟用或關閉燈閃 沒有任何影響 性能。
性能提示
雖然您有很多選擇可以自訂 Highlight 實例,但以下提示建議您在所有設備上提升您的體驗性能:
首先 Highlight 在屏幕上顯示的性能費用大多數 (最多 1 毫秒的GPU時間在移動設備上)。對於移動設備上的額外高亮度,您不應該看到任何平台上的任何顯著性能影響。
在移動設備上,高亮度會導致更高的性能,但在其他平台上,高亮度仍然有相同的性能成本。
在所有平台上,強調不在屏幕上顯示 (無論是否為無效或完全透明) 都不會造成任何成能費。