From b85d5bc1d49f82128d542da6ea86e1ee8102a1fb Mon Sep 17 00:00:00 2001 From: Manuel Martin Date: Fri, 2 Jun 2023 12:46:36 +0200 Subject: [PATCH] Use the right id to get the object 3D --- src/systems/audio-system.js | 2 +- src/update-audio-settings.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/systems/audio-system.js b/src/systems/audio-system.js index 65f0f0ad3d..17052d3ccd 100644 --- a/src/systems/audio-system.js +++ b/src/systems/audio-system.js @@ -276,7 +276,7 @@ export class AudioSystem { swapAudioType(elOrEid); audio = APP.audios.get(elOrEid); if (isPositionalAudio(audio)) { - const obj = APP.world.eid2obj.get(elOrEid.eid); + const obj = APP.world.eid2obj.get(elOrEid.isEntity ? elOrEid.eid : elOrEid); updatePannerNode(audio, obj); } } diff --git a/src/update-audio-settings.js b/src/update-audio-settings.js index 631b2d1703..ee63cbb3cd 100644 --- a/src/update-audio-settings.js +++ b/src/update-audio-settings.js @@ -116,7 +116,7 @@ export function updateAudioSettings(elOrEid, audio) { swapAudioType(elOrEid); audio = APP.audios.get(elOrEid); if (isPositionalAudio(audio)) { - const obj = APP.world.eid2obj.get(elOrEid.eid); + const obj = APP.world.eid2obj.get(elOrEid.isEntity ? elOrEid.eid : elOrEid); updatePannerNode(audio, obj); } }