From e492d23d70f02ca51e94c8fd33d219f4fa1d7186 Mon Sep 17 00:00:00 2001 From: Dev 1 Date: Sat, 23 Sep 2023 17:27:47 +0530 Subject: [PATCH] work n new tracing game --- src/pages/drawing/index.astro | 16 +-- src/pages/tick/{varient1.astro => v1.astro} | 2 +- src/pages/tick/{varient2.astro => v2.astro} | 26 ++-- src/pages/tracing/tracing2.astro | 134 ++++++++++++++++++++ src/pages/tracing/tracing3.astro | 108 ++++++++++++++++ 5 files changed, 265 insertions(+), 21 deletions(-) rename src/pages/tick/{varient1.astro => v1.astro} (98%) rename src/pages/tick/{varient2.astro => v2.astro} (94%) create mode 100644 src/pages/tracing/tracing2.astro create mode 100644 src/pages/tracing/tracing3.astro diff --git a/src/pages/drawing/index.astro b/src/pages/drawing/index.astro index 958f510..9b66ad4 100644 --- a/src/pages/drawing/index.astro +++ b/src/pages/drawing/index.astro @@ -339,13 +339,13 @@ import Layout from '../../layouts/Layout.astro'; graphics.strokePath(); } }; - // // Add a "Save Snapshot" button - // snapshotButton = this.add.image(window.innerWidth / 20, window.innerHeight / 2.3, 'buttonIcons'); - // // snapshotButton = this.add.text(150, 80, 'SAVE', { fill: '#7c4c23', backgroundColor : '#5e17eb', font: '600 30px quicksand', borderRadius: '20px'}).setPadding(10, 10); - // snapshotButton.setInteractive(); - // snapshotButton.on('pointerdown', () => { - // captureSnapshot(this); - // }); + // Add a "Save Snapshot" button + snapshotButton = this.add.image(window.innerWidth / 20, window.innerHeight / 2.3, 'buttonIcons'); + // snapshotButton = this.add.text(150, 80, 'SAVE', { fill: '#7c4c23', backgroundColor : '#5e17eb', font: '600 30px quicksand', borderRadius: '20px'}).setPadding(10, 10); + snapshotButton.setInteractive(); + snapshotButton.on('pointerdown', () => { + captureSnapshot(this); + }); } function captureSnapshot(drawingZone) { drawingZone.renderer.snapshot((image) => { @@ -357,7 +357,7 @@ import Layout from '../../layouts/Layout.astro'; // Download the snapshot as an image const link = document.createElement('a'); link.href = image.src; - link.download = 'snapshot.png'; + link.download = 'my_drawing.png'; link.click(); document.body.removeChild(image); diff --git a/src/pages/tick/varient1.astro b/src/pages/tick/v1.astro similarity index 98% rename from src/pages/tick/varient1.astro rename to src/pages/tick/v1.astro index 544cfcd..5c7dfc6 100644 --- a/src/pages/tick/varient1.astro +++ b/src/pages/tick/v1.astro @@ -46,7 +46,7 @@ + + + \ No newline at end of file diff --git a/src/pages/tracing/tracing3.astro b/src/pages/tracing/tracing3.astro new file mode 100644 index 0000000..5364102 --- /dev/null +++ b/src/pages/tracing/tracing3.astro @@ -0,0 +1,108 @@ +--- +import Layout from "../../layouts/Layout.astro"; +--- + +
+
+
+ +
+
+ \ No newline at end of file