Change the mouse cursor to the set texture OnMouseEnter.
Reset the cursor to default OnMouseExit.
var cursorTexture : Texture2D; var cursorMode : CursorMode = CursorMode.Auto; var hotSpot : Vector2 = Vector2.zero; function OnMouseEnter () { Cursor.SetCursor(cursorTexture, hotSpot, cursorMode); } function OnMouseExit () { Cursor.SetCursor(null, Vector2.zero, cursorMode); }
texture | The texture to use for the cursor. |
hotspot | The offset from the top left of the texture to use as the target point (must be within the bounds of the cursor). |
cursorMode | Allow this cursor to render as a hardware cursor on supported platforms, or force software cursor. |
Specify a custom cursor that you wish to use as a cursor.