This commit is contained in:
2026-02-02 17:56:05 +02:00
parent 32f07a3f58
commit 8b428198da
+2 -9
View File
@@ -9,7 +9,7 @@ class DashBoard extends EventManager {
#points = 0; #points = 0;
constructor(engine) { constructor(engine) {
super(); super();
let img = new Image(), url, levelProgress; let levelProgress;
let canvas = document.createElement('canvas'); let canvas = document.createElement('canvas');
let ctx = canvas.getContext('2d'); let ctx = canvas.getContext('2d');
let texture = new CanvasTexture(canvas) let texture = new CanvasTexture(canvas)
@@ -17,13 +17,6 @@ class DashBoard extends EventManager {
let params = {} let params = {}
let occupied = false; let occupied = false;
img.addEventListener('load', function () {
ctx.drawImage(img, 0, 0, engine.w, engine.h);
URL.revokeObjectURL(url);
texture.needsUpdate = true;
updating = false;
})
const dash = new Group(), hud = new Group(), hudTarget = new Group(); const dash = new Group(), hud = new Group(), hudTarget = new Group();
hud.visible = false; hud.visible = false;
let hudAnimation, hudPlane, textPlane, startBtn; let hudAnimation, hudPlane, textPlane, startBtn;
@@ -326,7 +319,7 @@ class ProgressBar{
this.object.add( progressCylinder ); this.object.add( progressCylinder );
this.update = function(value, transitionTime = 0.5){ this.update = function(value, transitionTime = 0.5){
progressCylinder.visible = !!value; staticCylinder.visible = progressCylinder.visible = value > 0;
engine.motionQueue.clear(progressCylinder); engine.motionQueue.clear(progressCylinder);
engine.motionQueue.add({ engine.motionQueue.add({
o: progressCylinder, o: progressCylinder,