bevy_cleancut 0.2.7

Random utility stuff for bevy for my personal use. You're welcome to use it, too, if you like.
Documentation
# bevy_cleancut

Random utility stuff for bevy for my personal use. You're welcome to use it, too, if you like.

# Stuff

It's all in the prelude: `use bevy_cleancut::prelude::*`

|Thing|Does What?|
|---|---|
|`play_sound`|Plays a single sound effect with a minor, random pitch alteration which then despawns itself.|
|`collision_started`|Easy way to verify if entities of two specific types have _started_ colliding. (`bevy_rapier2d`)|
|`collision_stopped`|Easy way to verify if entities of two specific types have _stopped_ colliding. (`bevy_rapier2d`)|
|`create_gravity2d_boundaries`|Spawn a nice compound `Collider` bordering left, right, and bottom of a default window for use in simple games that have gravity.|
|`particle_trail_bundle`|Creates a particle trail as a bundle to be added as a child to an entity|
|`spawn_particle_poof`|Creates a oneshot particle system that poofs in a global location|
|`PlayerColors`|A struct with nice default colors to use for players|
|`Action`|An enum for use with `leafwing-input-manager` suitable for 2d platformer with `Run` (single axis) and `Jump` (button) variants.|

# Compatibility

|bevy|bevy_cleancut
|---|---|
| `0.14.*` | `0.1.0`-`0.2.x` |
| `< 0.14` | Unsupported |