123456789101112131415161718 |
- AFRAME.registerComponent('on-placed-handler', {
- init() {
- this.fox = document.querySelector('#fox')
- this.listeners = {
- onPlaced: this.onPlaced.bind(this),
- }
- this.el.addEventListener('placed', this.listeners.onPlaced)
- },
- remove() {
- this.el.removeEventListener('placed', this.listeners.onPlaced)
- },
- onPlaced() {
- this.fox.emit('start-animation')
- document.querySelector('#recorder').classList.remove('hidden')
- },
- })
|