I’ve been really struggling with figuring out how to change the cursor texture, size, or rotation without using OnGUI. Everywhere I look are results showing examples of how to to do all three with the legacy GUI system, but I’m not finding any resources on how to do this with the new UI.
Is there a way to do all 3 with the new UI, and if not is it still ok to use the old GUI system?
Edit: Been using Cursor.SetCursor() , but any texture I make ends up being massive on screen and the only solutions I’ve fond to make the cursor smaller is to not use change cursor and instead use the old GUI system.
It will be an issue for a while where most (if not all) examples use the Legacy GUI
For Unity UI, you have several components of the inputbox, where you can alter the placeholder text (default) the value input text field and also the caret (blinking cursor) separately.
SO to alter the cursor, simply change what you are using for the Caret image.