強調物件

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

Class.Highlight 實例是一種視覺效果,您可以使用它來吸引體驗中的特定對象。每個視覺效果都有一個圓形 輪廓線 包圍對象,以及一個固定的 內部 顯示在對物件上。您可以單獨對這兩個部分進行自訂,以修

基礎物件
黃色外觀和黑色內部
黑色外觀和黃色內部

使用重點效果的有用應用包括:

  • 提供一個物件是重要和/或可以互動的視覺反饋。
  • 使用更靠近用戶的對象來顯示遙遠對象。
  • 顯示其他角色的位置和狀態。

添加高亮點

為了性能限制,Studio 只會在客戶端顯示 31 個同時的 Highlight 實例。如果您添加超過此限制,額外的 Highlight 實例將被靜默。

注意,低端設備的燈閃可能會更像素,但在其他設備上的任何組合設定都會看起來相同。

與對象的親緻

要將強調效果添加到對物件,您可以將新的 Highlight 直接添加到對物件。

  1. Explorer 窗口中,將鼠標擺動在 ModelBasePart 上,然後單擊 1>⊕1> 按鈕。一個上下文菜單顯示。

  2. 從選單中插入 強調顯示 。強調顯示在對象上,其預設屬性值會創建白色偽紅色陰色。

設定 Adornee

您也可以將 Highlight 實例放置在子/父親關係外,例如在工作區、StarterPlayer、 Class.StarterGui

自訂高亮點

您可以變更 Highlight 實例的屬性,以創建與您的體驗相關的視覺效果,並正確標記對象。

外部色

Class.Highlight.OutlineColor|OutlineColor 屬性設置了 Color3 值的高亮縂輪。

外部色 = [255, 100, 50]
外部色 = [0, 255, 125]
外部色 = [75, 150, 255]

輪廓透明度

Class.Highlight.OutlineTransparency|OutlineTransparency 屬性集 0 (隱藏) 至 1 (可見) 之間的光線透明度。

偽線透明度 = 0
線路透明度 = 1

填充顏色

Class.Highlight.FillColor|FillColor 屬性設置了 Color3 值的高亮內部。

填充顏色 = [255, 100, 50]
填充顏色 = [0, 255, 125]
填充顏色 = [75、150、255]

填充透明度

Class.Highlight.FillTransparency|FillTransparency 屬性設定高亮內部的可見度,在預設值的 0 (Opacity) 和 1 (隱藏) 之間。你可以使用此屬性來決定要讓觀看者看到的對物件的現有顏色。

填充透明度 = 0
填充透明度 = 0.5
FillTransparency = 1

深度模式

Class.Highlight.DepthMode|DepthMode 屬性控制效果在世界上其他物體上的顯示方式。

  • AlwaysOnTop — 允許縮略圖在攝影機和標示的對物件之間顯示。這意味著檢視器可以在攝影機和標示的對象之間看到縮略圖,無論是什麼。

  • Occluded — 隱藏欄位在攝影機和標示的對物件之間,這意味著檢視器只能在攝影機的檢視範圍內看到對象。這意味著檢視器只能看到對象,如果沒有障礙物在攝影機的視野範圍內。

啟用

Class.Highlight.Enabled|Enabled 屬性 允許您快速啟用或關閉燈閃 沒有任何影響 性能。

性能提示

雖然您有很多選擇可以自訂 Highlight 實例,但以下提示建議您在所有設備上提升您的體驗性能:

  • 添加或移除 Highlight 可能會導致重建幾個幾何形物件,這可能會導致履約能尖峰和額外的畫眉呼叫。如果您想要變更 Highlight 實例的外觀或暫時�

  • Roblox 以回到前方順序樹木中的對象,這可能會導致問題,如果你在其他對象中嵌入了對象,也有 Highlight 個子項。因此,建議您將對象保留在 Highlight 與其他對象之間,以便能夠在子對象之間

  • 首先 Highlight 在屏幕上顯示的性能費用大多數 (最多 1 毫秒的GPU時間在移動設備上)。對於移動設備上的額外高亮度,您不應該看到任何平台上的任何顯著性能影響。

  • 在移動設備上,高亮度會導致更高的性能,但在其他平台上,高亮度仍然有相同的性能成本。

  • 在所有平台上,強調不在屏幕上顯示 (無論是否為無效或完全透明) 都不會造成任何成能費。