Я пытаюсь сделать игру на основе JavaScript, основанную на музы c. Я пытаюсь воспроизвести некоторые звуки во время движения проигрывателя, но если предыдущий аудиофайл еще не закончен, он заканчивается тем, что либо обрезает первый, либо просто не воспроизводит второй. Я использую метод audio.play ().
notes.C2 = new Audio();
notes.C2.src = 'piano/C2.wav';
notes.D2 = new Audio();
notes.D2.src = 'piano/D2.wav';
if (l1.cats.x == 0) {
notes.C2.play();
}
if (l1.cats.x == 1) {
notes.D2.play();
}
Редактировать: я также не знаком с API и другими вещами, поэтому, если возможно, я бы не хотел их использовать. Редактировать 2: Я только что понял, проблема в том, что один и тот же аудиофайл не может быть воспроизведен поверх самого себя.