Tilemap Renderer コンポーネントは、Tilemap GameObject の一部です。Tilemap に設定された タイル のレンダリングを定義します。
プロパティ | 機能 |
---|---|
Sort Order | 選択したタイルマップのタイルがソートされる方向を設定します。 |
Mode | レンダラーのレンダリングモードを設定します。 |
Chunk | レンダラーはタイルを場所によってひとまとめにし、レンダリングの際は、それらのスプライトをまとめてバッチします。タイルマップで最高のレンダリングパフォーマンスを得るには、このモードを選択します。 |
Individual | レンダラーは、各タイルを個別にレンダリングします。その際、レンダラーは、それぞれのタイルの位置とソート順を考慮します。このモードでは、タイルのスプライトは、シーンの他のレンダラーや カスタムのソート軸 と相互作用できます。 |
Detect Chunk Culling Bounds | レンダラーが、ひとまとめのタイルマップ のカリングに使用する 境界 を検出する方法を決定します。これらの境界は、ひとまとまりのタイルマップの境界を拡張し、カリングの際に大きすぎるスプライトがクリップされないようにします。 |
Auto | タイルが使用するスプライトに基づいて、使用するカリング範囲が自動的に拡大されます。 |
Manual | ひとまとめのタイルマップのカリング範囲を拡張するために使用する値を、エディターの自動検出ではなく手動で設定します。 |
Chunk Culling Bounds | 上記で Manual を選択すると入力可能になります。カリングバウンドを拡張する値 (単位は Unity ユニット) を入力します。 |
Sorting Layer | タイルマップの ソーティングレイヤー を設定します。ドロップダウンボックスから既存のソーティングレイヤーを選択するか、新規に作成します。 |
Order in Layer | Sorting Layer 内のタイルマップのレンダー優先度を設定します。番号の小さいレイヤーが最初に描画されます。番号の大きなレイヤーはその上に重ねて描画されます。 |
Mask Interaction | タイルマップレンダラーが スプライトマスク と相互作用するときの動作を設定します。 |
None | タイルマップレンダラーは、シーンのスプライトマスクと相互作用しません。これがデフォルトのオプションです。 |
Visible Inside Mask | タイルマップレンダラーは、プライトマスクが重なるタイルマップのエリアのみをレンダリングします。 |
Visible Outside Mask | タイルマップレンダラーは、タイルマップを完全にレンダリングしますが、スプライトマスクが重なっている部分は除きます。 |
TilemapRenderer