bind an emitter to a function that runs every frame