Skip Navigation

๐ŸŽฎ Bevy Enhanced Input 0.8.0 is out!

Release Bevy Enhanced Input 0.8.0 ยท projectharmonia/bevy_enhanced_input

Added Implement Display for Input and ModKeys. ModKeys::pressed to get currently active modifiers. Changed Rename ContextInstance into InputContext. InputContext is no longer a trait. Bindings n......

It's a crate for dynamic and contextual input mappings for Bevy, inspired by Unreal Engine Enhanced Input. We use it for Project Harmonia, but it's general-purpose.

After some brainstorming with Alice (the author of LWIM), I replaced trait-based context creation with triggers. It was quite a significant refactor, but defining reloadable bindings in observers is so convenient.

There are also other minor ergonomic improvements and bugfixes. See the changelog for more details.

๐Ÿ“œFull changelog ๐Ÿ“ฆbevy_enhanced_input

Comments

0