Hey guys,
I’m trying to use the Cursor API on my 3D game. I have an issue that actual pointer is above the image.
From screenshot the red point is a mouse pointer and blue is where I would like to pointer to be.

In internet saying that “Texture Type” should be “Cursor” but actually it works same way as with “Sprite 2D”.
You need to set the hotspot of the cursor where you want it to be:
I was also trying to adjust the hotspot but with no success.
I think the issue occurs due to the size of image, it’s 512*512 px (big hand).
What did you set the hotspot to
By default I set hotspot to Vector2.zero, so I assume it means target point should be at the top left of image. But result was as shown above.
After some experiment I set the sprite max size to 256, and hotspot X:110, Y:60, now it works fine.
Thanks.