Can the cursor be changed with the new UI? 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.