fixed/improved loading screen

This commit is contained in:
8BitBiscotti
2024-12-12 10:43:46 +01:00
parent 7eede71229
commit 17187ad792
7 changed files with 61 additions and 34 deletions
+22 -1
View File
@@ -1,8 +1,29 @@
document.addEventListener("DOMContentLoaded", function() {
startLoadingScreen()
setLoadingProgress("Calculating pixel density...")
calcPixelDensity()
setLoadingProgress("Adding stars...")
addStars()
setLoadingProgress("Animating synthwave background...")
startSynthAnimation()
if (showLoading != "true") {
removeLoadingScreen()
}
else {
setLoadingProgress("Cleaning up...")
}
}, false)
function addStars() {
let starNoise = document.getElementById("starNoise")
let randX = randomInt(0, 256)
let randY = randomInt(0, 256)
starNoise.style.top = `round(calc(${randX}px * var(--pxDensity)), var(--pxDensityPx))`
starNoise.style.left = `round(calc(${randY}px * var(--pxDensity)), var(--pxDensityPx))`
}, false)
}