Hacker News new | ask | show | jobs
by throwaway3699 1886 days ago
Unity APIs have always been an incomplete mess.

Big sprawling projects will do it themselves, with a proper action dispatch pattern somewhere, and small indie projects will do it the basic way, like so:

https://docs.unity3d.com/ScriptReference/Input.GetMouseButto...

Meanwhile Unity has tried releasing several different input management solutions, none of which are particularly popular. With more exotic stuff like XR/VR or Steam Input it's even more of a mess.