0
\$\begingroup\$

Is there no damping functionality in Unity Shuriken Particle?
"Velocity Over Lifetime" is different from damping.


I try to find it on particle system, but can't.
Or is there any other way to apply particle damping?

I want to control each particle's velocity decrement?

Update: Add a poor art work :)

enter image description here

\$\endgroup\$
  • \$\begingroup\$ By damping, do you mean, slow down the number of particles being generated? \$\endgroup\$ – jgallant Jun 12 '15 at 11:49
  • \$\begingroup\$ no, slowing down each particle's velocity. \$\endgroup\$ – Jinbom Heo Jun 12 '15 at 11:51
  • \$\begingroup\$ If you do not want to slow it over the lifetime, but right out of the gate, you will need to update the properties from source code, since this would be an initial property that would need to be set prior to the particle being created. \$\endgroup\$ – jgallant Jun 12 '15 at 11:53
  • \$\begingroup\$ Can you define more precisely what behaviour you want (images always help) and how it's different from what you can achieve with the velocity over lifetime modifier? \$\endgroup\$ – DMGregory Jun 12 '15 at 12:04
0
\$\begingroup\$

Limit Velocity Over Lifetime->Dampen in the Editor.

From Unity Docs: "(0-1) value that controls how much the exceeding velocity should be dampened. For example, a value of 0.5 will dampen exceeding velocity by 50%."

For best results set Speed under Limit Velocity Over Lifetime to a Curve that shows how you want the particles velocity to react over its lifetime then use Dampen to fine tune it to your liking.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.