-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Advanced navigation #58
Comments
Some additional resources that might be helpful: (Also note that the mentioned ui-navigation doesn't support bevy 0.13 or 0.14, see nicopap/ui-navigation#41) |
I have just merged gamepad support to Lunex (v0.2.2 or bleeding edge "Dev"). You can now move cursor with your gamepad. I changed the current cursor implementation to account for gamepad controlled movement. I have completely ditched default mod picking input plugin and wrote a custom one, so now each Cursor2d acts as a virtual pointer instead. MigrationNow each
Changes
Future plans
|
Are there any future plans for keyboard navigation support? |
Once cursor snapping is implemented, it will be trivial to map the input events to keyboard presses. All that would need to be done is to make a system that listens to button presses and writes events. |
First of all, thanks for the lovely crate 🫶
I haven't seen anything about UI navigation with keyboard or controller input. I don't think it's supported in bevypunk either.
So I have a few questions:
I find this pretty critical, especially for handheld gaming consoles like Steam Deck. There is also the fact that pretty much all major games support UI navigation with keyboard. In the end, it would be great to have it in
bevy_lunex
as well!(btw, https://github.com/nicopap/ui-navigation is a good example of what this issue is about)
The text was updated successfully, but these errors were encountered: