Version: 5.4 (switch to 5.5b)
言語English
  • C#
  • JS

Script language

Select your preferred scripting language. All code snippets will be displayed in this language.

SortingLayer

struct in UnityEngine

Suggest a change

Success!

Thank you for helping us improve the quality of Unity Documentation. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable.

Close

Sumbission failed

For some reason your suggested change could not be submitted. Please try again in a few minutes. And thank you for taking the time to help us improve the quality of Unity Documentation.

Close

Cancel

マニュアルに切り替える

Description

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

See Also: Tags and Layers.

Static Variables

layersこのプロジェクトで定義されているすべてのレイヤーを返します。

Variables

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

Static Functions

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