Procházet zdrojové kódy

Merge pull request #6836 from ycw/a

fixed emittermesh orientation
David Catuhe před 6 roky
rodič
revize
aa0b7c5b3f
1 změnil soubory, kde provedl 1 přidání a 3 odebrání
  1. 1 3
      src/Particles/particle.ts

+ 1 - 3
src/Particles/particle.ts

@@ -190,9 +190,7 @@ export class Particle {
             var emitterMesh = (<AbstractMesh>subEmitter.particleSystem.emitter);
             emitterMesh.position.copyFrom(this.position);
             if (subEmitter.inheritDirection) {
-                emitterMesh.position.subtractToRef(this.direction, TmpVectors.Vector3[0]);
-                // Look at using Y as forward
-                emitterMesh.lookAt(TmpVectors.Vector3[0], 0, Math.PI / 2);
+                emitterMesh.setDirection(this.direction.normalize(), 0, Math.PI / 2);
             }
         } else {
             var emitterPosition = (<Vector3>subEmitter.particleSystem.emitter);