excalibur
Version:
Excalibur.js is a simple JavaScript game engine with TypeScript bindings for making 2D games in HTML5 Canvas. Our mission is to make web game development as simple as possible.
11 lines (10 loc) • 414 B
TypeScript
import { Engine } from '../Engine';
import { Vector } from './vector';
export declare class GlobalCoordinates {
worldPos: Vector;
pagePos: Vector;
screenPos: Vector;
static fromPagePosition(x: number, y: number, engine: Engine): GlobalCoordinates;
static fromPagePosition(pos: Vector, engine: Engine): GlobalCoordinates;
constructor(worldPos: Vector, pagePos: Vector, screenPos: Vector);
}