diff --git a/examples/utilities/diagnostics/orbitingSound.js b/examples/utilities/diagnostics/orbitingSound.js index 3ff73e9d35..1af6fab827 100644 --- a/examples/utilities/diagnostics/orbitingSound.js +++ b/examples/utilities/diagnostics/orbitingSound.js @@ -39,7 +39,6 @@ function update(deltaTime) { Script.scriptEnding.connect(function() { Entities.deleteEntity(objectId); - sound.stop(); }); Script.update.connect(update); \ No newline at end of file diff --git a/examples/utilities/diagnostics/playSoundLoop.js b/examples/utilities/diagnostics/playSoundLoop.js index d6a99ceea9..83c0ccf6d0 100644 --- a/examples/utilities/diagnostics/playSoundLoop.js +++ b/examples/utilities/diagnostics/playSoundLoop.js @@ -30,7 +30,7 @@ var playing = false; var ball = false; function maybePlaySound(deltaTime) { - if (sound.downloaded) { + if (sound.downloaded && !soundPlaying) { var properties = { type: "Sphere", position: options.position,