I want to make a UI where I can use the arrow keys to select stuff, sort of like the gamepad nextselectionup/down etc. Is this possible?
Yes. See ContextActionService to detect when players press the arrow keys.
In the Egg Hunt UI, I just set GuiService.SelectedObject to the button that the player is mouse hovering over. That way, you get WASD/arrow key navigation for free without having to implement this yourself. I found this to be way more convenient.
3 Likes