Beispiel #1
0
 public override void InitializeModule(ParticleTweenerUtility particleTweener)
 {
     _pSystem     = GetComponent <ParticleSystem>();
     CurvesOnUse  = new List <BezierCurve>(particleTweener.ParticleMaxCount);
     CurvesOnWait = new Stack <BezierCurve>(particleTweener.ParticleMaxCount);
     time         = new float[particleTweener.ParticleMaxCount];
     _lifeTime    = _pSystem.main.startLifetime.constant;
 }
 public override void InitializeModule(ParticleTweenerUtility particleTweener)
 {
 }
 public override void InitializeModule(ParticleTweenerUtility particleTweener)
 {
     _previousPositions = new Vector3[particleTweener.ParticleMaxCount];
 }
 public abstract void InitializeModule(ParticleTweenerUtility particleTweener);