浏览代码

Merge pull request #6836 from ycw/a

fixed emittermesh orientation
David Catuhe 6 年之前
父节点
当前提交
aa0b7c5b3f
共有 1 个文件被更改,包括 1 次插入3 次删除
  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);