diff --git a/src/components/saber-controls.js b/src/components/saber-controls.js index 9a90237..6753f17 100644 --- a/src/components/saber-controls.js +++ b/src/components/saber-controls.js @@ -1,5 +1,6 @@ AFRAME.registerComponent('saber-controls', { schema: { + bladeEnabled: {default: false}, enabled: {default: false}, hand: {default: 'right', oneOf: ['left', 'right']} }, diff --git a/src/index.html b/src/index.html index 522bff3..66fa6bb 100644 --- a/src/index.html +++ b/src/index.html @@ -75,6 +75,7 @@ bind__hand-swapper="enabled: {{ otherHand }}RaycasterActive" bind__pauser="enabled: !menu.active" bind__raycaster="enabled: {{ hand }}RaycasterActive" + bind__saber-controls="bladeEnabled: !menu.active" haptics="events: mouseenter; dur: 35; force: 0.075" saber-controls="hand: {{ hand }}">