I’m making a menu with a set of options that the player navigates through using the keyboard or gamepad.
If they hold down, the cursor highlight should cycle through all of the options.
Usually when you have a repeated input, there is a short delay after the initial input before it begins repeating - but Unity UI navigation does not seem to obey any settings from the OS.
I know you can make input repeat faster or slower using “Input Actions Per Second” on the “Standalone Input Module”, but how do you implement an initial delay before input repeat?
Thanks for the suggestion - I don't quite understand how this connects with UI navigation or the input module.
– PlatformSixit's like a deboucing function. When you interact with your UI, you set a bool to false, and you build your UI to be interactable only if this bool is true.
– applemaniacIn fact it's not clean at all :P YIELD generates lots of GC Allocations. But hey at least you got something for the guy unlike me :)
– TechSupportIncoming1