diff --git a/src/pages/drag/index.astro b/src/pages/drag/index.astro index 29b9f93..8479ce4 100644 --- a/src/pages/drag/index.astro +++ b/src/pages/drag/index.astro @@ -134,7 +134,6 @@ class MyGame extends Phaser.Scene { super(); } preload() { - var progressBar = this.add.graphics(); var progressBox = this.add.graphics(); progressBox.fillStyle(0x222222, 0.8); @@ -152,7 +151,6 @@ class MyGame extends Phaser.Scene { } }); loadingText.setOrigin(0.5, 0.5); - var percentText = this.make.text({ x: width / 2, y: height / 2 - 5, @@ -392,23 +390,35 @@ const displayResult = (droppedBlocks) => { }; let score = 0; let counter = 0; + const isMatch = (blockName, targetName) => { if(isMatch){ counter++; // console.log(counter) + + if(counter === 4){ + const overlap = document.getElementById("overlap"); overlap.style.display = "block"; // console.log("Done") } } const match = blockMatches.find((m) => m.blockName === blockName && m.targetName === targetName); - console.log(match) + + let scoreTotal=0; + if(match){ + scoreTotal++; + // console.log(scoreTotal) + } + console.log(scoreTotal) + // console.log(match) if(match){ score++; console.log(score) + let day; switch (score) { - case 1: + case 0: day = "Points - 1"; break; case 2: @@ -416,7 +426,9 @@ if(isMatch){ break; case 4: day = "Points - 4"; + } + console.log(day) finalDom = document.getElementById("good"); finalDom.classList.add("good"); document.getElementById("good").innerHTML = day; @@ -448,6 +460,8 @@ if(isMatch){ // // console.log("Losttttt") // } + } else{ + score = score } return match !== undefined; }; diff --git a/src/pages/index.astro b/src/pages/index.astro index 1ac0c84..fd1e9ca 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -10,8 +10,8 @@ import Footer from '../components/Footer.astro';

Welcome to Astro

- To get started, open the directory src/pages in your project.
- Code Challenge: Tweak the "Welcome to Astro" message above. + To get started, open the directory src/pages in your project.
+ Code Challenge: Tweak the "Welcome to Astro" message above.