Unity3D:Grid

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

Grid

Grid 组件是有助于根据选定的布局来对齐游戏对象(如瓦片)的导引网格。该组件将网格单元格位置转换为游戏对象的相应__局部坐标。然后,Transform 组件将这些局部坐标转换为世界空间或__全局坐标

Grid 组件设置窗口
Grid 组件设置窗口
属性功能
Cell Size该网格单元格的大小。
Cell Gap输入该网格单元格之间的间隙大小(使用 Unity 单位)。如果输入一个负数,其绝对值高于__Cell Size__,Unity 会自动更改该绝对值,以匹配 Cell Size
例如,如果 Cell Size 是 (1, 1, 0) 且 Cell Gap 设置为 (–2, –2, 0),编辑器将自动将 Cell Gap 的值更改为 (–1, –1, 0)。
Cell Layout从下拉菜单中选择一个选项来定义此网格上单元格的形状和排列。
Rectangle单元格为矩形。
Hexagon单元格为六边形。
Isometric对于等距布局,单元格为菱形。
Isometric Z as Y Isometric Grid 布局类似,但 Unity 将单元格的 Z 位置转换为其局部 Y 坐标。
Cell Swizzle选择一个顺序,Unity 为变换转换重新排序 XYZ 单元格坐标。请参阅 Wikipedia 上有关重排 (Swizzling)的文章以了解更多详细信息。
    XYZGrid 组件使用默认的 XYZ 单元格坐标。
    XZYGrid 组件将 XYZ 坐标重新排序为 XZY。
    YXZGrid 组件将 XYZ 坐标重新排序为 YXZ。
    YZXGrid 组件将 XYZ 坐标重新排序为 YZX。
    ZXYGrid 组件将 XYZ 坐标重新排序为 ZXY。
    ZYXGrid 组件将 XYZ 坐标重新排序为 ZYX。

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

上一篇:Unity3D:瓦片地图 (mvrlink.com)

下一篇:Unity3D:瓦片地图渲染器 (mvrlink.com)

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