層級收集器 是2D UI容器的基礎類別,可渲染GuiObject,例如ScreenGui。
為了提高性能,LayerCollector 的外觀會被緩存,直到下列事件之一發生:
- 子孫被添加到或從它移除。
- 子孫的屬性變更。
- LayerCollector 本身的屬性發生變化。
概要
屬性
切換此 LayerCollector 的可見度。
決定是否在玩家的角色重生每次時,LayerCollector 重設 (刪除自己並重新複製到玩家的角色中的 PlayerGui)。
控制如何 GuiObject.ZIndex 在這個 LayerCollector 的所有子孫上行為。
活動
活動 繼承自 GuiBase2d- SelectionChanged(amISelected : boolean,previousSelection : GuiObject,newSelection : GuiObject):RBXScriptSignal
當遊戲控制器選擇移動到、離開或變更連接的 GuiBase2d 或任何子控制器 GuiObjects 時發生火災。
屬性
ResetOnSpawn
當設為 false 和這個 LayerCollector 是 StarterGui 的直接子女時,它只會被複製到每個玩家的 PlayerGui 一次,當玩家的角色重生時,它不會被刪除。
當設為 true (預設值) 或如果這 LayerCollector 是 間接 子孫的 StarterGui ,它將被複製到每個玩家的 PlayerGui 時,當他們的角色重生時,它將被刪除,當玩家的角色再次重生時。
ZIndexBehavior
控制如何 GuiObject.ZIndex 在這個 LayerCollector 的所有子孫上行為。
使用 Enum.ZIndexBehavior.Sibling (預設值) 時,兒童總是在父母之上渲染,ZIndex 用於決定單一使用者介面對象的兒童在相互渲染時的順序。
Enum.ZIndexBehavior.Global 排序所有子孫按照 ZIndex ,然後使用階層順序斷開關係。因結果,一個 GuiObject 的後裔需要擁有至少與父親相同高的 ZIndex 值,否則它們會在父元素父元素下方渲染。
屬性 繼承自 GuiBase2d
方法
活動
屬性 繼承自 GuiBase2d