new 3d loading animation

This commit is contained in:
2024-09-30 21:21:50 +02:00
parent d9397c4bcb
commit 2a25dbe4b0
7 changed files with 196 additions and 287 deletions

View File

@ -27,7 +27,7 @@ let friendyKeyRenamer = new Proxy({
}
})
class Settings {
export default class Settings {
constructor() {
this.startLevel = 1
@ -79,7 +79,4 @@ class Settings {
this.theme = "Plasma"
}
}
export { Settings }
}

View File

@ -1,8 +1,7 @@
import { OrbitControls } from 'three/addons/controls/OrbitControls.js'
class TetraControls extends OrbitControls {
export default class TetraControls extends OrbitControls {
constructor(camera, domElement) {
super(camera, domElement)
this.autoRotate
@ -19,6 +18,4 @@ class TetraControls extends OrbitControls {
this.addEventListener("start", () => domElement.style.cursor = "grabbing")
this.addEventListener("end", () => domElement.style.cursor = "grab")
}
}
export { TetraControls }
}

View File

@ -33,6 +33,4 @@ class Scheduler {
}
const scheduler = new Scheduler()
export { scheduler }
export const scheduler = new Scheduler()