@codemylife/canvassm
Version:
A simple library to work with html canvas
15 lines (14 loc) • 486 B
TypeScript
import { Canvas } from './Canvas';
import { Color } from './Color';
import { PhysicsObject } from './PhysicsObject';
import { Vector } from './Vector';
export declare class Ball extends PhysicsObject {
color: Color;
size: number;
constructor(pos?: Vector);
setColor: (val?: Color) => void;
draw: (c: Canvas) => void;
checkCollision: (val: Ball) => boolean;
update: () => void;
static generate: (quantity: number, size: Vector) => Ball[];
}