Hello,
I created some nodes for the new input system until Unity does it, so this will probably be deprecated soon.

This works as a package, so follow the instructions on this page:
You may get some serialization errors if I update this package…so I would not add these nodes to any macros that are very important. separate your input macros from other functions.
Any other issues let me know!
Thanks,
6 Likes
Yo thanks man! They seem to bug out a little, not sure if that’s Bolt or the Input System itself. Sometimes they don’t register inputs while live editing, and if you Ctrl.Z to undo something it breaks, but that’s so minor in comparison to how much this actually helped me lol. Hopefully Bolt implements this themselves soon.
1 Like
They already added support for the input system in the integrated visual script on unity 2021.
but this will still be useful for those who are in the asset store version:)
1 Like
Something that I was currently working on were more refined nodes that are basically the C# functions for each part of the input system. So instead of the nodes I have above, you would use a GetAction node, then a OnActionPerformed node. Could you guys do something similar to this in the future updates? I abandoned my project since 2021 but would still be nice to have this refined functionality so we can get our actions from other places other than a PlayerInput source.