Grid

class in UnityEngine

/

Inherits from:GridLayout

Switch to Manual

Description

Grid 是用于绘制均匀间隔点/线布局的基类。

Grid 组件存储网格布局的维度数据,并提供 Helper 函数来检索有关网格的信息,例如网格中项目的单元格位置与本地空间位置之间的转换。

Grid 组件的布局位于 XY 平面中,网格原点始终为 (0, 0),网格的 X 和 Y 坐标仅使用正值。

实现接口 GridLayout

Variables

cellGap Grid 中各个单元格之间的间隙大小。
cellLayout Grid 中单元格的布局。
cellSize Grid 中每个单元格的大小。
cellSwizzle Grid 的单元格重排。

Public Functions

GetCellCenterLocal获取本地空间中网格单元格的逻辑中心坐标。
GetCellCenterWorld获取世界空间中网格单元格的逻辑中心坐标。

Static Functions

InverseSwizzle针对给定的重排顺序,对给定位置进行反向重排。
Swizzle使用给定的重排顺序对给定位置进行重排。

Inherited members

Variables

enabled启用的 Behaviour 可更新,禁用的 Behaviour 不可更新。
isActiveAndEnabledHas the Behaviour had active and enabled called?
gameObject此组件附加到的游戏对象。始终将组件附加到游戏对象。
tag此游戏对象的标签。
transform附加到此 GameObject 的 Transform。
cellGap布局中各个单元格之间的间隙大小。
cellLayout单元格的布局。
cellSize布局中每个单元格的大小。
cellSwizzle布局的单元格重排。
hideFlagsShould the object be hidden, saved with the Scene or modifiable by the user?
name对象的名称。

Public Functions

BroadcastMessage调用此游戏对象或其任何子项中的每个 MonoBehaviour 上名为 methodName 的方法。
CompareTag此游戏对象是否使用 tag 进行了标记?
GetComponent如果游戏对象附加了类型为 type 的组件,则将其返回,否则返回 null。
GetComponentInChildren使用深度首次搜索返回 GameObject 或其任何子项中类型为 type 的组件。
GetComponentInParent返回 GameObject 或其任何父项中类型为 type 的组件。
GetComponents返回 GameObject 中类型为 type 的所有组件。
GetComponentsInChildren返回 GameObject 或其任何子项中类型为 type 的所有组件。
GetComponentsInParent返回 GameObject 或其任何父项中类型为 type 的所有组件。
SendMessage调用此游戏对象中的每个 MonoBehaviour 上名为 methodName 的方法。
SendMessageUpwards调用此游戏对象中的每个 MonoBehaviour 上或此行为的每个父级上名为 methodName 的方法。
CellToLocal将单元格位置转换为本地空间位置。
CellToLocalInterpolated将插值单元格位置(浮点数)转换为本地空间位置。
CellToWorld将单元格位置转换为世界空间位置。
GetBoundsLocal返回该位置的单元格的本地边界。
GetLayoutCellCenter获取 Grid 的设置布局的单元格默认中心坐标。
LocalToCell将本地位置转换为单元格位置。
LocalToCellInterpolated将本地位置转换为单元格位置。
LocalToWorld将本地位置转换为世界位置。
WorldToCell将世界位置转换为单元格位置。
WorldToLocal将世界位置转换为本地位置。
GetInstanceID返回对象的实例 ID。
ToString返回 GameObject 的名称。

Static Functions

Destroy删除 GameObject、组件或资源。
DestroyImmediate立即销毁对象 /obj/。强烈建议您改用 Destroy。
DontDestroyOnLoadDo not destroy the target Object when loading a new Scene.
FindObjectOfType返回第一个类型为 type 的已加载的激活对象。
FindObjectsOfType返回所有类型为 type 的已加载的激活对象的列表。
Instantiate克隆 original 对象并返回克隆对象。

Operators

bool该对象是否存在?
operator !=比较两个对象是否引用不同的对象。
operator ==比较两个对象引用,判断它们是否引用同一个对象。