diff --git a/src/systems/tunnel-effect.js b/src/systems/tunnel-effect.js index 2d4247c211ace3e2d591446ea8042f3d5d6bf988..d6695bb600e8ed975ced76767a5de41bdc99ae98 100644 --- a/src/systems/tunnel-effect.js +++ b/src/systems/tunnel-effect.js @@ -14,7 +14,7 @@ AFRAME.registerSystem ('tunneleffect', { movingEvent: { type: 'string', default: 'renderstart' }, radius: { type: 'number', default: 0.45, min: 0.25 }, minRadius: { type: 'number', default: 0.2, min: 0.1 }, - softness: { type: 'number', default: 0.1, min: 0.0 }, + softness: { type: 'number', default: 0.2, min: 0.0 }, opacity: { type: 'number', default: 1, min: 0.0 } }, @@ -39,13 +39,11 @@ AFRAME.registerSystem ('tunneleffect', { }, update: function () { - // todo - this.characterPos = new THREE.Vector3(0, 0, 0); - this.prevCharacterPos = new THREE.Vector3(0, 0, 0); }, pause: function () { - this.scene.removeEventListener(this.data.movingEvent, this._updateComposer); + if (!this.characterEl) { return; } + this.characterEl.removeEventListener('componentinitialized', this._initPostProcessing); }, tick: function (time, deltaTime) {