I’m using a custom mouse pointer that does not use the OS mouse position. This creates problems with the Unity Gui system, sepcifically buttons as they check for the actual mouseposition to display as Hovered and be clicked etc.
I was wondering if there was a way to check the GUI.Buttons with a custom mouse position such as mine, or if you can manually display a GUI.button as hovered (as it appears in the GUIStyle), in which case I could make a custom mouse over check as well.
EDIT: Seems I was being unclear. I want to use the Unity GUI system but I want to manually trigger the hover and active states of the GUI elements, instead of them being triggered by mouse over and clicked.