SortingLayer 可用于轻松设置多个精灵的渲染顺序。始终有一个名称为“Default”的默认 SortingLayer,最初所有精灵都添加到其中。添加了更多 SortingLayer,可轻松控制精灵组的渲染顺序。图层可排在默认图层的前面或后面。
另请参阅:Tags and Layers。
layers | 返回在项目中定义的所有图层。 |
id | 这是分配给图层的唯一 ID。它不是一个有序的运行值,不应将其与其他图层进行比较以确定排序顺序。 |
name | 返回 TagManager 中定义的图层的名称。 |
value | 这是相对值,指示该图层相对于其他图层的排序顺序。 |
GetLayerValueFromID | 返回最终排序图层值。要确定不同排序图层之间的排序顺序,请使用此方法获取最终排序值和使用 CompareTo 确定顺序。 |
GetLayerValueFromName | 返回最终排序图层值。另请参阅:GetLayerValueFromID。 |
IDToName | 返回图层的唯一 ID。如果提供的是无效 ID,则返回“<unknown layer>”。 |
IsValid | 如果提供的 ID 是有效图层 ID,则返回 true。 |
NameToID | 根据给定的名称返回 ID。如果提供的是无效名称,则返回 0。 |