hello
no i am not using the fadeout paramenter.
i am using your rain script with some changed paramenters
{
this.DeleteParticleEmitter();
this.CreateParticleEmitter();
var Emit = this.ParticleEmitter;
Emit.AddSprite("sprites\regentropfen.sprite");
Emit.AddSprite("sprites\regentropfen_1.sprite");
Emit.AddSprite("sprites\regentropfen_2.sprite");
Emit.AddSprite("sprites\regentropfen_3.sprite");
Emit.X = 0;
Emit.Y = 0;
Emit.Width = Scene.Width + 200;
Emit.SetBorder(-200, -200, Scene.Width + 400, Scene.Height+400);
Emit.SetBorderThickness(0, 0, 0, 0);
Emit.LifeTime1 = -1;
Emit.LifeTime2 = -1;
Emit.LifeTimeZBased = true;
Emit.Velocity1 = 250;
Emit.Velocity2 = 600;
Emit.VelocityZBased = false;
Emit.Scale1 = 100;
Emit.Scale2 = 100;
Emit.ScaleZBased = false;
Emit.Angle1 = 190;
Emit.Angle2 = 200;
Emit.Alpha1 = 125;
//Emit.Alpha2 = 175;
Emit.MaxParticles = 60;
Emit.GenerationInterval = 50;
Emit.GenerationAmount = 40;
Emit.Start(20000);
}
with Emit.SetBorderThickness(0, 0, 0, 0); there is no problem
with Emit.SetBorderThickness(0, 0, 0, 200); the particles are sometimes flashing in the lowest 200 pixels of the screen
what do you think about random alpha and region checking
possible ??
Greets
stucki
and thanks for doing all this !!!!!