Crate bevy_flurx
source ·Expand description
This library provides a mechanism for more sequential description of delays, character movement, waiting for user input, and other state waits.
Reactor
can be used partially.
This means there is no need to rewrite existing applications to use this library.
And I recommend using it partially.
This is because the system that runs Reactor
and the systems that are run by Reactor
run on the main thread.
(Please check Switch
for multi thread operation.)
Modules§
- An
action
is a system to be run on theReactor
. - Provides extension methods.
Runner
defines what does the actual processing of the action.- Create a task that runs the system until certain conditions are met.
Macros§
- Creates a [
ActionSeed
; N] containing the omitted actions. - Create actions that execute the passed actions in sequence.
- Wait until all tasks done.
Structs§
- Provides the async systems.