How can I change the mouse cursor texture?
Hey guys, I've been using UE4 4.7 and there is an option for this now, as Ben says.
You can go to Edit -> Project Settings -> User Interface (on the left) -> Default Cursor and set it to a widget!
So all you have to do is make a User Widget BP, and put the cursor as an image all alone in there. You can also do more complicated stuff if you really want! Just remember most users want a quick, responsive interface that's easy to see and understand.
Hope that helps some people!
answered Jun 03 '15 at 05:34 PM
The Default Mouse Cursor texture is currently pulled from the Operating System. You can switch between a few different options in your Player Controller Defaults in the Mouse Interface section:
Those are limited options and dependent on the OS of the user. If you want to set up your own cursor, you'll need to draw one on screen. There's a pretty good tutorial here:
That uses a Draw Material node, but you can replace that with the Draw Texture node, or even the Draw Texture Simple node. Here's what mine looks like:
Hope that helps! Let me know if you need more help setting this up.
answered Aug 12 '14 at 08:03 PM
I know that this is old but the new way to do it is to create a widget and use the ''Set Mouse Cursor Widget". I use it in my "Player Controller" class.
answered Mar 16 '18 at 12:07 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here