- Home /
How to turn on/off the animate color section in a Particle System through a program.
I am currently working on a custom respawn point, that is basically just a large particle system. However, I want to include in my program a section that turns on and off the "Does animate color?" section. I do know the basic scripting (i.e
doesanimatecolor = !doesanimatecolor
but I don't know the actual term for it (as I tried doesanimatecolor, and it was not a valid command). Any help on how to do this would be appreciated.
Answer by PrimeDerektive · Jan 05, 2011 at 12:03 AM
http://unity3d.com/support/documentation/ScriptReference/ParticleAnimator-doesAnimateColor.html
So the correct syntax would be something like:
GetComponent(ParticleAnimator).doesAnimateColor = false;
Answer by Justin Warner · Jan 05, 2011 at 12:01 AM
http://unity3d.com/support/documentation/ScriptReference/ParticleAnimator-doesAnimateColor.html
ParticleAnimator.doesAnimateColor
It's a boolean, so you'd most likely go
ParticleAnimator.doesAnimateColor = true;
And then change it from there... I believe.
Hope you figure it out (If you do could you post it?)
$$anonymous$$eh, you got the actual code, I just roughed it out =P I gave you an +, he should give you the check though lol.
I will post the script if and when I get it working. I will make it an answer to this question.
Answer by Timmyglen2 · Jan 05, 2011 at 01:20 AM
Here is the code that turns it off if it collides with anything:
function OnCollisionEnter (other : Collision)
{
GetComponent(ParticleAnimator).doesAnimateColor = false;
}
I also tried changing OnCollisionEnter with OnCharacterControllerHit, but when I did that, though my character could not enter the particle system (because of my collider), it did not work, though the other one did with a cube when it touched. Any Idea why my character controller (the direct prefab from the standard assets) would not activate the script?
Your answer
![](https://koobas.hobune.stream/wayback/20220613094056im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Why Particle Animator Color Animation Do not Applied to Game Object? 1 Answer
Changing Color of Particles in Javascript 1 Answer
Random.Range doesn't work 1 Answer
Change material color at runtime!! 5 Answers
attract particles 3 Answers