From 22715652592b326feae3010a8bc80d6f8fadba50 Mon Sep 17 00:00:00 2001 From: chai Date: Mon, 19 Nov 2018 21:20:32 +0800 Subject: =?UTF-8?q?*=E7=B2=92=E5=AD=90=E7=B3=BB=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/libjin/graphics/particles/je_particle_emitter.cpp | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/libjin/graphics/particles/je_particle_emitter.cpp') diff --git a/src/libjin/graphics/particles/je_particle_emitter.cpp b/src/libjin/graphics/particles/je_particle_emitter.cpp index d8fb78d..35d654e 100644 --- a/src/libjin/graphics/particles/je_particle_emitter.cpp +++ b/src/libjin/graphics/particles/je_particle_emitter.cpp @@ -57,9 +57,7 @@ namespace JinEngine p->transform.setPosition(x, y); } else - { p->transform.setPosition(mDef.positionDef.position.position); - } // Init speed. float r = 0; if (mDef.directionDef.enableRandom) @@ -72,27 +70,27 @@ namespace JinEngine else f = mDef.forceDef.force.force; p->speed.set(f*cos(r), f*sin(r)); - // Init life time + // Init life time. if (mPDef.lifeTimeDef.enableRandom) p->lifeTime = rng.randf(mPDef.lifeTimeDef.life.random.floor, mPDef.lifeTimeDef.life.random.floor, ACCURACY_4); else p->lifeTime = mPDef.lifeTimeDef.life.life; - // Init linear accelaration + // Init linear accelaration. p->linearAcceleration = mPDef.linearAccelarationDef.linearAccelaration; - // Init angular accelaration + // Init angular accelaration. p->radialAcceleration = mPDef.radialAccelarationDef.radialAccelaration; // Init Angular speed. if (mPDef.angularSpeedDef.enableRandom) p->angularSpeed = rng.randf(mPDef.angularSpeedDef.angularSpeed.random.floor, mPDef.angularSpeedDef.angularSpeed.random.ceil, ACCURACY_4); else p->angularSpeed = mPDef.angularSpeedDef.angularSpeed.angularSpeed; - // Scale over time + // Scale over time. if (mPDef.sizeOverTimeDef.enable) { p->scaleBegin = mPDef.sizeOverTimeDef.start; p->scaleEnd = mPDef.sizeOverTimeDef.end; } - // Color over time + // Color over time. if (mPDef.colorOverTimeDef.enable) { p->colorStart = mPDef.colorOverTimeDef.colorStart; -- cgit v1.1-26-g67d0