music as <audio> HTML element

This commit is contained in:
Adrien MALINGREY 2024-02-27 00:59:19 +01:00
parent ce1181df62
commit f8081583c5
2 changed files with 3 additions and 4 deletions

View File

@ -32,6 +32,7 @@
</div> </div>
<span id="messagesSpan"></span> <span id="messagesSpan"></span>
<span id="pauseSpan" tabindex="1">II</span> <span id="pauseSpan" tabindex="1">II</span>
<audio id="music" src="audio/benevolence.m4a" loop></audio>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha3/dist/js/bootstrap.bundle.min.js" integrity="sha384-ENjdO4Dr2bkBIFxQpeoTz1HIcje39Wm4jDKdf19U8gI4ddQ3GYNS7NTKfAdVQSZe" crossorigin="anonymous"></script>
<script type="module" src="app.js"></script> <script type="module" src="app.js"></script>
</body> </body>

View File

@ -21,9 +21,7 @@ export class TetraScene extends THREE.Scene {
/* Sounds */ /* Sounds */
this.music = new Audio('audio/benevolence.m4a') this.music = music
this.music.loop = true
this.music.volume = settings.musicVolume / 100
const listener = new THREE.AudioListener() const listener = new THREE.AudioListener()
this.camera.add( listener ) this.camera.add( listener )