1

MSDN Web サイトでの定義は次のとおりです。

layerDepth 型: Single レイヤーの深さ。デフォルトでは、0 はフロント レイヤーを表し、1 はバック レイヤーを表します。描画中にスプライトを並べ替える場合は、SpriteSortMode を使用します。

誰かがこれが何を意味するのか説明できますか? ありがとう。

4

1 に答える 1

1

これは通常のウィンドウの z オーダーに相当し、デプス バッファーや DirectX 座標系の z 座標とは関係ありません。

同じ xy 位置に 2 つのスプライトを描画すると、「レイヤーの深さ」が低いスプライトが「レイヤーの深さ」が高いスプライトの後ろに表示されます。

並べ替えを使用する場合は、数の少ないレイヤー (つまり、一番後ろにあるレイヤー) が最初に描画されます。これは通常、必要な処理です。

詳細については、同様の質問への回答としてこの回答を参照してください。

于 2014-04-07T13:45:59.310 に答える