Fix ParticleEmitter.Spawn() with default duration

This commit is contained in:
Wojtek Figat
2022-07-23 16:22:00 +02:00
parent 1ae80da888
commit a590336118

View File

@@ -43,7 +43,7 @@ ParticleEffect* ParticleEmitter::Spawn(Actor* parent, const Transform& transform
CHECK_RETURN(!WaitForLoaded(), nullptr);
auto system = Content::CreateVirtualAsset<ParticleSystem>();
CHECK_RETURN(system, nullptr);
system->Init(this, duration);
system->Init(this, duration < MAX_float ? duration : 3600.0f);
auto effect = New<ParticleEffect>();
effect->SetTransform(transform);