Summary Files Commits Branches @commit @diff @stats
path: root / Year 2 / Computer Graphics with WebGL / Project / menu.js
diff options
context:
space:
mode:
Commit52ca40b96baa6bd0f4bce48a69b9bb34582386f3 (patch)
Author
 Syndamia <kamen@syndamia.com>
2023-08-27 15:14:52 +0300
Committer
 Syndamia <kamen@syndamia.com>
2023-08-27 15:14:52 +0300
Filese104b2909afceafbc4beb77044e5f303abf1e1ef /Year 2/Computer Graphics with WebGL/Project/menu.js
uni-projects-52ca40b96baa6bd0f4bce48a69b9bb34582386f3.tar
uni-projects-52ca40b96baa6bd0f4bce48a69b9bb34582386f3.tar.gz
uni-projects-52ca40b96baa6bd0f4bce48a69b9bb34582386f3.zip
Parent8608f2c0e0d02e58df9280eab03a6b7a96acd5f1 (diff)
[WGL/P] Added movement pausing
1 files changed, 7 insertions, 0 deletions
-rw-r--r--Year 2/Computer Graphics with WebGL/Project/menu.js7
diff --git a/Year 2/Computer Graphics with WebGL/Project/menu.js b/Year 2/Computer Graphics with WebGL/Project/menu.js
index 83a8e3c..1a9555f 100644
--- a/Year 2/Computer Graphics with WebGL/Project/menu.js
+++ b/Year 2/Computer Graphics with WebGL/Project/menu.js
@@ -50,3 +50,10 @@ function levelChange() {
levels[this.value].load();
}
levelSelect.addEventListener('change', levelChange);
+
+const animPause = document.getElementById('pause-movement');
+function pauseMovement() {
+ pauseAnimations = this.checked;
+}
+pauseMovement.call(animPause);
+animPause.addEventListener('change', pauseMovement);