From 907b31adc83aac7b8f0ded70025aa00929bf6e5d Mon Sep 17 00:00:00 2001 From: Diego Marcos Date: Mon, 29 Oct 2018 16:27:43 -0700 Subject: [PATCH] Add missing once parameter to addEventListener --- src/components/beat.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/components/beat.js b/src/components/beat.js index e14dbb6..576dc0c 100644 --- a/src/components/beat.js +++ b/src/components/beat.js @@ -628,7 +628,7 @@ AFRAME.registerComponent('beat', { if (this.data.type === 'dot' && saberEls[i].components['saber-controls'].swinging && this.data.color === saberColors[hand]) { this.hitSaberEl = saberEls[i]; - this.hitSaberEl.addEventListener('strokeend', this.onEndStroke); + this.hitSaberEl.addEventListener('strokeend', this.onEndStroke, ONCE); saberControls = saberEls[i].components['saber-controls']; maxAngle = Math.max(saberControls.maxAnglePlaneX, saberControls.maxAnglePlaneY, saberControls.maxAnglePlaneXY); @@ -659,9 +659,6 @@ AFRAME.registerComponent('beat', { } hitEventDetail.angleBeforeHit = this.angleBeforeHit * 180 / Math.PI; hitEventDetail.angleAfterHit = maxAngle * 180 / Math.PI; - // console.log("MAX ANGLE BEORE: " + this.angleBeforeHit * 180 / Math.PI); - // console.log("MAX ANGLE AFTER: " + maxAngle * 180 / Math.PI); - this.el.emit('beathit', hitEventDetail, true); this.el.emit(`beathit${this.hitHand}`, null, true); },