line implementation

This commit is contained in:
Mykola Fesenko
2025-12-08 11:52:40 +01:00
parent 73493d9aca
commit 4a0d818604

View File

@@ -15,13 +15,22 @@ menu = new MainMenu(ctx);
currentScene = menu; currentScene = menu;
//menu.select(rect2);
var logo = new Rectangle(10,10,100,100, "rgb(100,200,200)");
var separator = new Line(0, 150, windowSize.width, 150 );
separator.width = 2;
menu.load = () => { menu.load = () => {
document.addEventListener("keypress" , e => { menu.keypress(e)}); document.addEventListener("keypress" , e => { menu.keypress(e)});
menu.user_can_select = true; menu.user_can_select = true;
rect1 = new Rectangle(70,20,100,100, "green");
menu.addElement(logo);
menu.addElement(separator);
/* //rect1 = new Rectangle(70,20,100,100, "green");
rect2 = new Rectangle(10,10,50,50, "red"); rect2 = new Rectangle(10,10,50,50, "red");
rect3 = new Rectangle(10,200,50,50, "red"); rect3 = new Rectangle(10,200,50,50, "red");
@@ -56,7 +65,7 @@ menu.load = () => {
let center = text.getCenterXFrom(menu.ctx, rect1.x, rect1.width); let center = text.getCenterXFrom(menu.ctx, rect1.x, rect1.width);
text.x = center; text.x = center;
text.y = rect1.y + 150; text.y = rect1.y + 150;
*/
//img = new Sprite(400,400,400,400,"../../img/test2.jpg"); //img = new Sprite(400,400,400,400,"../../img/test2.jpg");
//img.img = new Image(); //img.img = new Image();