implement crosshair

This commit is contained in:
LabyStudio
2022-02-03 13:06:04 +01:00
parent 88db6b5e80
commit 356eab2b0c
5 changed files with 35 additions and 2 deletions
+16
View File
@@ -7,4 +7,20 @@ window.Gui = class {
stack.globalAlpha = alpha;
}
drawTexture(stack, texture, x, y, width, height, alpha = 1.0) {
this.drawSprite(stack, texture, 0, 0, 256, 256, x, y, width, height, alpha);
}
drawSprite(stack, texture, spriteX, spriteY, spriteWidth, spriteHeight, x, y, width, height, alpha = 1.0) {
stack.globalAlpha = alpha;
stack.drawImage(texture, spriteX, spriteY, spriteWidth, spriteHeight, x, y, width, height);
stack.globalAlpha = 1.0;
}
loadTexture(path) {
let img = new Image();
img.src = path;
return img;
}
}