Particle Designer: How do I adjust emitter at runtime?

Purchased Particle Designer 2 & trying out.  

a) How can I adjust some of the variables of the emitters at runtime like I do for Particle Candy?  For example I need to speed up the output of particle as the player speed increases.  So example changing: maximum particles, speed, lifespan

b) How to turn off, than back on, an emitter

Hi Greg,

  1. I don’t think these parameters have been exposed post-creation of the emitter. Let me inquire a bit on that.

  2. starting and stopping (or pausing) should be coming soon, but functions are not available for that currently. At this time, you can fade in and out the emitter (alpha transition) which may yield a decent result until start/stop is exposed.

Best regards,

Brent

thanks Brent - these are very important I believe so if you can raise them - hopefully we don’t need a feature request for this, however let me know if I need to submit one (should have double check the api side of things a bit more thoroughly first :slight_smile: )

A start(), stop(), and pause(), have been added to EmitterObjects. As well as the ability to modify most JSON parameters. Please take a look at the EmitterBasic3 sample in the latest daily build, and the daily build documentation for EmitterObject.

Hi Albert - thats great - can’t test at the moment but can I ask will this cover the “speed” parameter?

Hi Greg,

Yes, speed is one of the parameters you can adjust.

Brent

Hi Greg,

  1. I don’t think these parameters have been exposed post-creation of the emitter. Let me inquire a bit on that.

  2. starting and stopping (or pausing) should be coming soon, but functions are not available for that currently. At this time, you can fade in and out the emitter (alpha transition) which may yield a decent result until start/stop is exposed.

Best regards,

Brent

thanks Brent - these are very important I believe so if you can raise them - hopefully we don’t need a feature request for this, however let me know if I need to submit one (should have double check the api side of things a bit more thoroughly first :slight_smile: )

A start(), stop(), and pause(), have been added to EmitterObjects. As well as the ability to modify most JSON parameters. Please take a look at the EmitterBasic3 sample in the latest daily build, and the daily build documentation for EmitterObject.

Hi Albert - thats great - can’t test at the moment but can I ask will this cover the “speed” parameter?

Hi Greg,

Yes, speed is one of the parameters you can adjust.

Brent