| 74 | } |
| 75 | |
| 76 | function resetSnow(snow) { |
| 77 | let size = randInt(5, 50); |
| 78 | let blur = randInt(0, 7); |
| 79 | let xStart = randInt(0, container.clientWidth); |
| 80 | let yStart = randInt(-50, 50); |
| 81 | let xEnd = xStart + randInt(50, 200); |
| 82 | let yEnd = randInt(container.clientHeight / 2, container.clientHeight); |
| 83 | let rotateEnd = randInt(-360, 360); |
| 84 | |
| 85 | snow.style.setProperty("--xStart", xStart + "px"); |
| 86 | snow.style.setProperty("--xEnd", xEnd + "px"); |
| 87 | snow.style.setProperty("--yStart", yStart + "px"); |
| 88 | snow.style.setProperty("--yEnd", yEnd + "px"); |
| 89 | snow.style.setProperty("--rotateEnd", rotateEnd + "deg"); |
| 90 | snow.style.width = size + "px"; |
| 91 | snow.style.height = size + "px"; |
| 92 | snow.style.filter = "blur(" + blur + "px)"; |
| 93 | } |
| 94 | |
| 95 | let count = 50; |
| 96 | let container = document.createElement("div"); |