UNPKG

grid-engine

Version:

Phaser3 plugin for grid based movement on a 2D game board.

9 lines (8 loc) 318 B
import { Direction } from "../Direction/Direction.js"; import { Vector2 } from "./Vector2/Vector2.js"; export interface DistanceUtils { distance(pos1: Vector2, pos2: Vector2): number; direction(from: Vector2, to: Vector2): Direction; neighbors(pos: Vector2): Vector2[]; getDirections(): Direction[]; }