Change cursor for selection, panning, rotation, resizing.
usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;usingUnityEngine.EventSystems;publicclassHoverElement:MonoBehaviour,IPointerEnterHandler,IPointerExitHandler{publicvoidOnPointerEnter(PointerEventDataeventData){SimpleCursor.CursorUtilities.ChangeCursor(CursorType.Resize_N);}publicvoidOnPointerExit(PointerEventDataeventData){SimpleCursor.CursorUtilities.ChangeCursor(CursorType.Default);}}- Call
SimpleCursor.CursorUtilities.ChangeCursor(CursorType type)on hover. - Call
SimpleCursor.CursorUtilities.ChangeCursor(CursorType.Default)on unhover.
Following CursorTypes are implemented.
- Default
- Move
- Resize_N
- Resize_E
- Resize_W
- Resize_S
- Resize_NE
- Resize_NW
- Resize_SE
- Resize_SW
- Rotate_N
- Rotate_E
- Rotate_W
- Rotate_S
- Rotate_NE
- Rotate_NW
- Rotate_SE
- Rotate_SW
- Unity 2018.4.1f1
Cursor images are managed on this repository.
