grid-engine
Version:
Phaser3 plugin for grid based movement on a 2D game board.
9 lines (8 loc) • 382 B
TypeScript
import { Vector2 } from "./Vector2/Vector2.js";
export declare class VectorUtils {
static vec2str(vec: Vector2): string;
static equal(vec1: Vector2, vec2: Vector2): boolean;
static manhattanDistance(pos1: Vector2, pos2: Vector2): number;
static chebyshevDistance(pos1: Vector2, pos2: Vector2): number;
static scalarMult(vec: Vector2, scalar: number): Vector2;
}