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 the Reactor.
  • 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§