fisk-engine
Version:
Typescript based HTML5 game engine
16 lines (15 loc) • 528 B
TypeScript
import Renderable from "../interfaces/Renderable";
import StaticImageConfig from "../configs/StaticImage.config";
export default class StaticImage implements Renderable {
renderable: boolean;
x: number;
y: number;
width: number;
height: number;
image: HTMLImageElement | HTMLCanvasElement;
imageUrl: string;
startX?: number;
startY?: number;
constructor({ image, x, y, startX, startY, width, height }: StaticImageConfig);
render(ctx: CanvasRenderingContext2D): void;
}