Version: 2022.2
言語: 日本語

SortingLayer

struct in UnityEngine

マニュアルに切り替える

説明

SortingLayer は複数のスプライトのレンダリングの順序を簡単に設定することができます。デフォルトの SortingLayer の名前は最初に追加されるすべてのスプライトはどれでも常に "Default" なります。スプライトのグループのレンダリングの順序の制御を簡単にするために多くの SortingLayers が追加されます。レイヤーはデフォルトのレイヤーの前後に命じることができます。

関連項目: Tags and Layers.

Static 変数

layersこのプロジェクトで定義されているすべてのレイヤーを返します。
onLayerAddedDelegate for sorting layer events when a layer is added.
onLayerRemovedDelegate for sorting layer events when a layer is removed.

変数

idこれはレイヤーに割り当てられたユニーク ID です。オーダーされた実行中の値ではないので、ソート順を決定する他のレイヤーと比較することに使用しないでください。
nameTagManager で定義されたレイヤーの名前を返します。
value他のレイヤーを基準にしてこのレイヤーのソート順を示す相対的な値です。

Static 関数

GetLayerValueFromID最後にソートしたレイヤー値を返します。いろいろなソートをするレイヤーの間でソートする順番を決定するために、最後のソート値を取得するこのメソッドを使い、順序を決定する CompareTo を使用します。
GetLayerValueFromName最後にソートしたレイヤー値を返します。参照: GetLayerValueFromID
IDToNameレイヤーのユニーク ID を返します。無効な ID が指定された場合は "<unknown layer>" を返します。
IsValid提供された ID が有効なレイヤー ID の場合、True を返します。
NameToID名前を与えられた ID を返します。無効な名前が与えられた場合は 0 を返します。

デリゲート

LayerCallbackCalls the methods in its invocation list when a sorting layer is added or removed.
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961