From 5f9d4da31df4f95007610d5556bbd54dce9f5006 Mon Sep 17 00:00:00 2001 From: Kevin Ngo Date: Thu, 20 Sep 2018 04:01:41 -0700 Subject: [PATCH] haptics (fixes #13) --- package-lock.json | 6 +++--- src/components/play-sound.js | 4 +++- src/index.html | 2 ++ 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1082bc7..53002f6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -154,9 +154,9 @@ "integrity": "sha1-+w+EQdrdHosRzCRRK6eqaS1iK+E=" }, "aframe-state-component": { - "version": "5.0.0-beta4", - "resolved": "https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta4.tgz", - "integrity": "sha512-wcodZ5XP73/95K4ABxW6RWOHlIPv6HNk7oNx0M6lChU5FH4Q9NIlETM0OwDECYSlf5bKTSRkGyrXE+2w75YUCQ==" + "version": "5.0.0-beta5", + "resolved": "https://registry.npmjs.org/aframe-state-component/-/aframe-state-component-5.0.0-beta5.tgz", + "integrity": "sha512-tv/Fk63fadB1Slwztj0rBpMTwymivsu4XnoA6NswBvVwauLuWvW/06L6aoz+GPiykl6S3GuLi7gDyaqG/wNXng==" }, "aframe-super-keyboard": { "version": "2.0.2", diff --git a/src/components/play-sound.js b/src/components/play-sound.js index c7e89b5..6e0ca98 100644 --- a/src/components/play-sound.js +++ b/src/components/play-sound.js @@ -13,7 +13,9 @@ AFRAME.registerSystem('play-sound', { }, playSound: function (sound, volume) { - this.createPool(sound, volume); + if (!this.pools[sound]) { + this.createPool(sound, volume); + } this.pools[sound].play(); this.lastSoundPlayed = sound; diff --git a/src/index.html b/src/index.html index 2edef6a..65b7657 100644 --- a/src/index.html +++ b/src/index.html @@ -52,12 +52,14 @@