const canvas = document.getElementById("main_window"); canvas.width = window.innerWidth; canvas.height = window.innerHeight; const ctx = canvas.getContext("2d"); const windowSize = canvas.getBoundingClientRect(); menu = new MainMenu(ctx); document.addEventListener("keypress", (event) => { console.log(event.key); }) rect = new Rectangle(70,0,100,100, "red"); rect.update = () => { rect.rotation += 0.01; rect.translateX(rect.startX + 0.5); rect.setCenterOrigin(); } menu.addElement(rect); menu.addElement( new Circle()); rect.setCenterOrigin(); menu.load();