import { Vector } from "../engine/vector.js" import { Engine } from "../engine.js" export class Entity { constructor({ size, hitbox = size, sprite, position = new Vector(0,0), }) { this.size = size this.hitbox = hitbox this.position = position this.span = document.createElement("img") this.span.src = sprite Engine.screen.append(this.span) } draw() { Engine.screen.draw(this.span, this.position, this.size) } }