28 lines
802 B
JavaScript
28 lines
802 B
JavaScript
|
// Sound effects
|
||
|
function PlaySound(soundobj) {
|
||
|
var thissound = document.getElementById(soundobj);
|
||
|
thissound.play();
|
||
|
}
|
||
|
|
||
|
function StopSound(soundobj) {
|
||
|
var thissound = document.getElementById(soundobj);
|
||
|
thissound.pause();
|
||
|
thissound.currentTime = 0;
|
||
|
}
|
||
|
|
||
|
const audio = new Audio("/assets/sounds/ui/zapsplat_multimedia_button_click_004_68776.mp3");
|
||
|
const buttons = document.querySelectorAll("button");
|
||
|
const links = document.querySelectorAll("a");
|
||
|
|
||
|
// biome-ignore lint/complexity/noForEach: <explanation>
|
||
|
links.forEach(a => {
|
||
|
a.addEventListener("click", () => {
|
||
|
audio.play();
|
||
|
})
|
||
|
})
|
||
|
|
||
|
// biome-ignore lint/complexity/noForEach: <explanation>
|
||
|
buttons.forEach(button => {
|
||
|
button.addEventListener("click", () => {
|
||
|
audio.play();
|
||
|
});})
|