This plugin provides a unified way to handle input actions, allowing developers to decouple game logic from specific input sources like keyboards, gamepads, or touchscreens. Instead of hardcoding input details, you define abstract input actions (e.g., "Jump", "Attack") and map them to any input source.
How to use
First things first you need to add this plugin as a dependency to your project by running:
or by manually adding it to your Cargo.toml's dependencies section:
# refer to https://crates.io/crates/bevy_actify for the latest version
= { = "*" }
Usage
use ;
use *;
;
License
This project is dual-licensed under:
You may choose either license at your option.
How to contribute
Fork repository, make changes, send us a pull request. We will review your changes and apply them to the master branch shortly, provided they don't violate our quality standards.