SortingLayer 允许您轻松设置多个精灵的渲染顺序。始终存在名为“Default”的默认 SortingLayer,所有精灵最初都会添加到其中。添加更多 SortingLayers 可以轻松控制精灵组的渲染顺序。图层可以位于默认图层之前或之后。
其他资源: 标签和图层。
图层 | 返回此项目中定义的所有图层。 |
onLayerAdded | 添加图层时排序图层事件的委托。 |
onLayerRemoved | 删除图层时排序图层事件的委托。 |
id | 这是分配给图层的唯一 ID。它不是有序的运行值,不应将其用于与其他图层比较以确定排序顺序。 |
名称 | 返回 TagManager 中定义的图层的名称。 |
值 | 这是相对于其他图层指示此图层排序顺序的相对值。 |
GetLayerValueFromID | 返回最终的排序图层值。要确定各个排序图层之间的排序顺序,请使用此方法检索最终排序值并使用 CompareTo 确定顺序。 |
GetLayerValueFromName | 返回最终的排序图层值。其他资源: GetLayerValueFromID。 |
IDToName | 返回图层的唯一 ID。如果给出无效 ID,则将返回“ |
IsValid | 如果提供的 ID 是有效的图层 ID,则返回 true。 |
NameToID | 返回给定名称的 ID。如果给出无效名称,则将返回 0。 |
LayerCallback | 在添加或删除排序图层时调用其调用列表中的方法。 |