aframe-animation-component
Version:
Animations in A-Frame using anime.js
19 lines (17 loc) • 395 B
JavaScript
/**
* Listen to an event.
* When that event is emitted, emit an event on another entity.
*/
AFRAME.registerComponent('event-proxy', {
schema: {
listen: {default: ''},
target: {type: 'selector'},
emit: {default: ''}
},
update: function () {
var data = this.data;
this.el.addEventListener(data.listen, function () {
data.target.emit(data.emit);
});
}
});