Unity3D:瓦片地图渲染器

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

瓦片地图渲染器 (Tilemap Renderer)

Tilemap Renderer 组件是 Tilemap 游戏对象的一部分。它确定 Tilemap 上设置的 Tiles 的渲染方式。

属性功能
Sort Order设置所选瓦片地图上的瓦片排序方向。
Mode设置渲染器的渲染模式。
    Chunk渲染器按位置对瓦片进行分组,并将瓦片的精灵一起批处理以进行渲染。选择此模式可在瓦片地图中获得最佳渲染性能。
    Individual渲染器单独渲染每个瓦片,并且考虑它们的位置和排序顺序。此模式使瓦片上的精灵能够与场景中的其他渲染器或与自定义排序轴进行交互。
Detect Chunk Culling Bounds确定渲染器如何检测用于剔除瓦片地图块边界。这些边界可扩展瓦片地图块的边界,以确保在剔除过程中不会裁剪过大的精灵。
    Auto渲染器会自动检查瓦片使用的精灵,以确定要使用的扩展剔除边界。
    Manual用于扩展边界以剔除瓦片地图块的值是手动设置的,而不使用 Editor 的自动检测功能。
Chunk Culling Bounds如果选择了上面的 Manual,则会启用。输入剔除边界扩展的值(采用 Unity 单位)。
Sorting Layer设置瓦片地图的 Sorting Layer)。从下拉框中选择现有的排序图层,或创建新的排序图层。
Order in Layer设置瓦片地图在其排序图层中的渲染优先级。首先渲染编号较低的图层。编号较高的图层叠加在前者之上。
Mask Interaction设置 Tilemap Renderer 在与精灵遮罩交互时的行为方式。
    None瓦片地图渲染器不与场景中的任何精灵遮罩交互。这是默认选项。
    Visible Inside MaskTilemap Renderer 仅渲染 Sprite Mask 覆盖的 Tilemap 区域。
    Visible Outside MaskTilemap Renderer 完全渲染 Tilemap,但减去 Sprite Mask 覆盖的区域。

此文由3D建模学习工作室整理翻译,转载请注明出处!

上一篇:Unity3D:Grid (mvrlink.com)

下一篇:Unity3D:瓦片资源 (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号