本文へスキップ

struct GridNode

(Niantic.Lightship.AR.NavigationMesh.GridNode)

概要

歩きやすいエリアをスキャンする際に使用するグリッド要素のデータを囲む。

    struct GridNode:IEquatable< GridNode > {
// fields

readonly Vector2Int Coordinates;
float Elevation;
float Deviation;
float DiffFromNeighbour;

// methods

GridNode(Vector2Int coordinates)
bool Equals(GridNode other);
override int GetHashCode();
override bool Equals(object obj);
static bool operator == (GridNode left, GridNode right);
static bool operator= (GridNode left, GridNode right);
}

詳細資料

歩きやすいエリアをスキャンする際に使用するグリッド要素のデータを囲む。

Fields

座標

readonly Vector2Int 座標

グリッド上のこのノードの座標。

標高

float Elevation

ノードの高さ。

偏差値

float Deviation

ノード周辺の標準偏差。

DiffFromNeighbour

float DiffFromNeighbour

計算された隣接ノードとの標高差の最小値。