From d0f2fe1565b819a227be9705d3b6ee9c0c412c57 Mon Sep 17 00:00:00 2001 From: -=yb4f310 Date: Tue, 31 Oct 2017 14:59:04 +0100 Subject: [PATCH] Update: Custom Code - BK Flame - Before Render (dywmtohrda.js) 59 bytes modified --- dywmtohrda.js | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/dywmtohrda.js b/dywmtohrda.js index ade0b50..adb9e6d 100644 --- a/dywmtohrda.js +++ b/dywmtohrda.js @@ -169,8 +169,11 @@ if (this.spawningBullets === true) { this.scene.instance.add( line ); - var ray = new THREE.Ray(this.camera.position.instance, start.sub(this.camera.position.instance).normalize()); - var intersects = ray.intersectObjects( + var raycaster = new THREE.Raycaster(); + + raycaster.ray = new THREE.Ray(this.camera.position.instance, start.sub(this.camera.position.instance).normalize()); + + var intersects = raycaster.intersectObjects( GameLib.EntityManager.Instance.queryComponents(GameLib.D3.Mesh).map( function(mesh){ return mesh.instance;