I thought about making a feedback page for this, but this feature is only like maybe 10 lines of code I’d assume and its really a no brainer.
GUI.Button, and any of the interactive GUI Elements needs to have a ‘TouchZoneExpand’ parameter. Or it could be a Rect you pass it called ‘ActiveArea’. This would basically let you use the first Rect in the GUI.Button call to define the visual size of the Button, and then this ‘ActiveArea’ rect would be used to define the area that if touched would trigger the button.
I got this going in code myself by just drawing the actual button image a GUI.DrawTexture, and then drawing a larger GUI.Button with GUIStyle.none so it’s completely transparent. But I am having trouble figuring a way to detect the ‘MouseHoverOver’ ‘OnButtonDown’ triggers of the button so that I can change my GUI.DrawTexture to the respective texture. Anyone know any easy solution to that?