Inheritence

Summary

A SceneObject used to render particles. We need to be careful with what we do here, because this object is created for in-engine particles as well as custom scene object particles. With custom particles there's no automatic Simulate, or deletion.. You're completely on your own. This is perhaps a good thing though, it's maybe what you want to happen. To be completely isolated and completely in control. But at the same time maybe it's not and it's something we need to sort out.

Constructors

SceneParticlesobsolete Create scene particles.

Properties

ActiveParticlesSelf The amount of particles
ActiveParticlesTotal The amount of particles including child systems
EmissionStopped Stop (or start) the particle system emission.
Finished True if particle system has reached the end
MaximumParticles The total allowed particle count
PhysicsWorld Particle collisions use this physics world to perform traces.
RenderParticles Whether to render the particles or not.
SimulationTime Get or set the simulation time

Methods

Emit Manually emit a bunch of particles
GetControlPointPosition Returns the position set on a given control point.
IsControlPointSet Whether given control point has any data set.
SetControlPoint Set position on given control point.
SetNamedValue Set vector on given named value.
Simulate Simulate the particles for given amount of time.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.