Module bevy_particle_systems::values
source · Expand description
Different value types and controls used in particle systems.
Structs§
- Describes an oriented segment of a circle with a given radius.
- Defines a curve as a series of curve points.
- Defines a value at a specific point in a curve.
- A value that has random jitter within a configured range added to it when read.
- Defines a value that will linearly move between
a
andb
over its configured lifetime. - Defines a line along which particles will be spawned.
- Defines a flow field that will influence particles velocity over space and time.
- Setup optional values used so that every calculated values are not re-calculated for every modifiers that uses it
- Defines a value that will move in a sinusoidal wave pattern over it’s configured lifetime.
Enums§
- Defines an index of a texture atlas to use for a particle
- Defines how a color changes over time
- Describes the shape on which new particles get spawned
- A value that will be chosen from a set of possible values when read.
- Defines several methods for modifying a value over time.
- Defines how a vector changes over time
- Defines an acceleration modifier that will affect particles velocity.
Traits§
- Define the default value returned by a
Curve
if misconfigured. - Linearly interpolates between two values by a given percentage.
- Determines whether or not two values of an imprecise type are close enough to call equal.