part_system_clear

Clears a particle system to its default settings.

Syntax:

GML Code Example

part_system_clear(ind);


Argument Description
ind The index of the particle system to clear.


Returns: N/A


Description

With this function you can clear the indexed system to its default state, removing all emitters and resetting the depth and position (if they had been changed). Be careful using this function as if you have any instance setting or bursting or any other action using an emitter associated with this system, you will get an error unless you are using the part_emitter_exists function to check. There is also no need to call the part_emitter_destroy function as this is taken care of automatically too.

NOTE: this function will clear the visible particles in the room, but it does not clear the particle properties, nor does it remove them from memory. For that you should use the functions part_type_clear and part_type_destroy.


Example:

GML Code Example

part_system_clear(global.Sname);

The above code will clear the particle system indexed in the global variable "Sname" to its default state.





No Examples Submitted

Does this page need better examples? Be the first to Submit

No Edits Suggested

Is this page unclear or not descriptive enough? Suggest an edit to the page and with enough upvotes your changes will be made.

No Questions Have Been Ask

Do you have a question about this page? Ask it Here