summaryrefslogtreecommitdiffhomepage
path: root/examples
diff options
context:
space:
mode:
authorMichael Richardson <[email protected]>2022-03-23 13:05:49 -0400
committerMichael Richardson <[email protected]>2022-03-23 13:05:49 -0400
commitc92001c42a56fbbb2b7d79d18bfa377ba63c22de (patch)
treecf6fd8e9887fcbd87f3f0a802fa6a5109a025e8f /examples
parentd71019a352321c7bbe3cd4735db60390cf5fc425 (diff)
downloadraylib.com-c92001c42a56fbbb2b7d79d18bfa377ba63c22de.tar.gz
raylib.com-c92001c42a56fbbb2b7d79d18bfa377ba63c22de.zip
Move code to standalone file and add to all loaders
Diffstat (limited to 'examples')
-rw-r--r--examples/audio/loader.html3
-rw-r--r--examples/core/loader.html40
-rw-r--r--examples/models/loader.html3
-rw-r--r--examples/physics/loader.html3
-rw-r--r--examples/shaders/loader.html3
-rw-r--r--examples/shapes/loader.html3
-rw-r--r--examples/text/loader.html3
-rw-r--r--examples/textures/loader.html3
8 files changed, 22 insertions, 39 deletions
diff --git a/examples/audio/loader.html b/examples/audio/loader.html
index 76394d9..ffcd8c9 100644
--- a/examples/audio/loader.html
+++ b/examples/audio/loader.html
@@ -238,5 +238,8 @@
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview');
</script>
+
+ <!-- prevent arrow keys fromscrolling the loaded game. -->
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/examples/core/loader.html b/examples/core/loader.html
index 43e1de3..b6de108 100644
--- a/examples/core/loader.html
+++ b/examples/core/loader.html
@@ -240,44 +240,6 @@
</script>
<!-- prevent arrow keys fromscrolling the loaded game. -->
- <script>
- window.addEventListener('DOMContentLoaded', () => {
- var clickedInCanvas = false;
- var warning = document.createElement('div');
- warning.innerHTML = 'Arrow key scrolling disabled. Click outside canvas or press Escape to enable again.';
- warning.style.padding = '1em';
- warning.style.color = 'white';
- warning.style.backgroundColor = 'red';
- warning.style.position = 'fixed';
- warning.style.bottom = 0;
- warning.style.left = 0;
- warning.style.right = 0;
- warning.style.textAlign = 'center';
- warning.id = 'no-scroll-warning-20220323';
- warning.style.display = 'none';
- document.body.appendChild(warning);
-
- function update() {
- warning.style.display = clickedInCanvas ? 'block' : 'none';
- }
-
- window.addEventListener('click', (ev) => {
- clickedInCanvas = ev.target.tagName.toUpperCase() == 'CANVAS';
- update();
- });
- window.addEventListener("keydown", (ev) => {
- if (clickedInCanvas) {
- if (["Space", "ArrowUp", "ArrowDown", "ArrowLeft", "ArrowRight"].indexOf(ev.code) > -1) {
- ev.preventDefault();
- }
- }
- if (ev.code == 'Escape') {
- clickedInCanvas = false;
- update();
- }
- }, false);
-
- });
- </script>
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/examples/models/loader.html b/examples/models/loader.html
index 65fafa1..dba0c42 100644
--- a/examples/models/loader.html
+++ b/examples/models/loader.html
@@ -238,5 +238,8 @@
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview');
</script>
+
+ <!-- prevent arrow keys fromscrolling the loaded game. -->
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/examples/physics/loader.html b/examples/physics/loader.html
index 1f63254..514924d 100644
--- a/examples/physics/loader.html
+++ b/examples/physics/loader.html
@@ -236,5 +236,8 @@
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview');
</script>
+
+ <!-- prevent arrow keys fromscrolling the loaded game. -->
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/examples/shaders/loader.html b/examples/shaders/loader.html
index 6ea9587..05a97ee 100644
--- a/examples/shaders/loader.html
+++ b/examples/shaders/loader.html
@@ -230,5 +230,8 @@
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview');
</script>
+
+ <!-- prevent arrow keys fromscrolling the loaded game. -->
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/examples/shapes/loader.html b/examples/shapes/loader.html
index 76394d9..a73f5df 100644
--- a/examples/shapes/loader.html
+++ b/examples/shapes/loader.html
@@ -238,5 +238,8 @@
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview');
</script>
+
+ <!-- prevent arrow keys fromscrolling the loaded game. -->
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/examples/text/loader.html b/examples/text/loader.html
index 76394d9..ffcd8c9 100644
--- a/examples/text/loader.html
+++ b/examples/text/loader.html
@@ -238,5 +238,8 @@
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview');
</script>
+
+ <!-- prevent arrow keys fromscrolling the loaded game. -->
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file
diff --git a/examples/textures/loader.html b/examples/textures/loader.html
index 76394d9..9b5a8d8 100644
--- a/examples/textures/loader.html
+++ b/examples/textures/loader.html
@@ -238,5 +238,8 @@
ga('require', 'linkid', 'linkid.js');
ga('send', 'pageview');
</script>
+
+ <!-- prevent arrow keys fromscrolling the loaded game. -->
+ <script src="/common/disable-arrow-scroll.js"></script>
</body>
</html> \ No newline at end of file