Go to: Synopsis. Return value. Related. MEL examples.

Synopsis

particleExists string

particleExists is undoable, NOT queryable, and NOT editable.

This command is used to query if a particle or soft object with the given name exists. Either the transform or shape name can be used as well as the name of the soft object.

Return value

booleanTrue if there is a particle object or soft object by the given name, false otherwise.

Related

particle

MEL examples

// If the object does not exist then false (0) is returned
file -f -new;
particleExists particleShape1;
// Result: 0 //

// Create a particle shape and then querying for
// it will return true (1)
emitter;
// Result: emitter1 //
particle;
// Result: particle1 particleShape1 //
connectDynamic -em emitter1 particle1;
// Result: particleShape1 //
particleExists particleShape1;
// Result: 1 //

// You may also query using the transform name
particleExists particle1;
// Result: 1 //

// The name of a soft body object can be used to query as well
polySphere -r 1 -sx 20 -sy 20 -ax 0 1 0 -tx 2 -ch 1;
// Result: pSphere1 polySphere1 //
soft -c;
// Result: pSphere1Particle //
particleExists pSphere1Particle;
// Result: 1 //