Working version of train following spline path
This commit is contained in:
18
canvas/canvas.ts
Normal file
18
canvas/canvas.ts
Normal file
@@ -0,0 +1,18 @@
|
||||
|
||||
type ClickEvent = {
|
||||
mouseX: number;
|
||||
mouseY: number;
|
||||
}
|
||||
type ClickEventHandler = (e: ClickEvent) => void;
|
||||
|
||||
export class Canvas {
|
||||
clickables: ClickEventHandler[] = [];
|
||||
|
||||
constructor();
|
||||
constructor(width: number, height: number);
|
||||
constructor(width?: number, height?: number) {
|
||||
const canvas = document.createElement('canvas');
|
||||
canvas.width = width || 400;
|
||||
canvas.height = height || 400;
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user