aboutsummaryrefslogtreecommitdiff
path: root/src/libjin/Graphics/particles/je_particle.cpp
diff options
context:
space:
mode:
authorchai <chaifix@163.com>2018-11-07 07:48:43 +0800
committerchai <chaifix@163.com>2018-11-07 07:48:43 +0800
commit78138dc8e08cebff3b8630cab5b54951061844b8 (patch)
tree8588451b96253bac7145f6a71b5bf128d3223c92 /src/libjin/Graphics/particles/je_particle.cpp
parent007695b3828c2ef32c6ae9c619dcdcf2b8633252 (diff)
*修改粒子系统
Diffstat (limited to 'src/libjin/Graphics/particles/je_particle.cpp')
-rw-r--r--src/libjin/Graphics/particles/je_particle.cpp14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/libjin/Graphics/particles/je_particle.cpp b/src/libjin/Graphics/particles/je_particle.cpp
index 9179093..20bbd03 100644
--- a/src/libjin/Graphics/particles/je_particle.cpp
+++ b/src/libjin/Graphics/particles/je_particle.cpp
@@ -7,7 +7,19 @@ namespace JinEngine
namespace Particles
{
-
+ void Particle::reset()
+ {
+ lifeTime = 0.0f;
+ life = 0.0f;
+ position.set(0, 0);
+ direction = 0.0f;
+ speed.set(0, 0);
+ linearAcceleration.set(0, 0);
+ radialAcceleration = 0.0f;
+ size = 1;
+ sizeBegin = 1;
+ alive = true;
+ }
}
}