GameEngine.Pathfinding.ANode.IsDiagonalNeighbor C# (CSharp) Метод

IsDiagonalNeighbor() публичный Метод

Returns a boolean value specifying if the current node is a diagonal neighbour to the node specified in the parameter.
public IsDiagonalNeighbor ( ANode node ) : bool
node ANode
Результат bool
        public bool IsDiagonalNeighbor(ANode node)
        {
            Vector2 diff = TxPos - node.TxPos;

            return Math.Abs(diff.X) == 1 && Math.Abs(diff.Y) == 1;
        }