1
0
mirror of https://github.com/troisjs/trois.git synced 2024-11-27 22:12:01 +08:00

fix custom onBeforeRender

This commit is contained in:
Sander Moolin 2021-03-22 15:40:33 -04:00
parent 6a6080dfd0
commit cfbca7934b

View File

@ -49,6 +49,14 @@ export default {
}
},
mounted() {
// add update method
this.three.onBeforeRender(this.update)
// if we have a custom onBeforeRender method, assume
// the user is handling everything and exit setup
if (this.onBeforeRender) return;
// prep non-reactive list of intersections
this._intersects = []
@ -65,9 +73,6 @@ export default {
window.addEventListener('mousemove', this.onMouseMove)
window.addEventListener('touchstart', this.onTouchMove)
window.addEventListener('touchmove', this.onTouchMove)
// add update method
this.three.onBeforeRender(this.update)
},
methods: {
update() {