LayerCollector

显示已弃用

*此内容使用人工智能(Beta)翻译,可能包含错误。若要查看英文页面,请点按 此处

无法创建
不可浏览

LayerCollector 是 2D UI 容器的基类,用于渲染 GuiObject 的后代,例如 ScreenGui

为了提高性能,LayerCollector 的外观会被缓存,直到发生以下事件之一:

  • 向它添加或从中移除一个后代。
  • 一个后代的属性发生变化。
  • LayerCollector 本身的属性发生变化。

概要

属性

继承自GuiBase2d的属性

属性

活动

继承自GuiBase2d的活动

活动

属性

Enabled

读取并联

切换此 LayerCollector 的可见性。当为 false 时, UI 内容将不被渲染、不处理用户输入,或对变化不作更新。

ResetOnSpawn

读取并联

当设置为 false 并且此 LayerCollectorStarterGui 的直接子级时,它将仅被克隆到每个玩家的 PlayerGui 中一次,并且在玩家的角色重生时不会被删除。

当设置为 true(默认值),或如果此 LayerCollectorStarterGui间接 后代时, 它将在每个玩家的 PlayerGui 中当他们的角色重生时被克隆,并且在玩家的角色再次重生时会删除自身。

ZIndexBehavior

读取并联

控制所有此 LayerCollector 后代的 GuiObject.ZIndex 的行为。

使用 Enum.ZIndexBehavior.Sibling(默认值),子级总是渲染在其父级之上,ZIndex 用于决定同一 UI 对象的子级渲染顺序。

Enum.ZIndexBehavior.Global 根据 ZIndex 对所有后代进行排序,然后使用层次结构顺序打破平局。结果,GuiObject 的后代需要具有至少与父级相同的 ZIndex 值,否则它们将渲染在父级之下。

方法

活动