public class CursorManager : MonoBehaviour {
public static CursorManager _instance;
public Texture2D cursor_normal;
public Texture2D cursor_npc_talk;
public Texture2D cursor_attack;
public Texture2D cursor_lockTarget;
public Texture2D cursor_pick;
//指针的热点,默认为左上角
private Vector2 hotspot = Vector2.zero;
//指针的类型
private CursorMode mode = CursorMode.Auto;
void Start() {
_instance = this;
}
///
///
public void SetNormal() {
Cursor.SetCursor(cursor_normal, hotspot, mode);
}
///
///
public void SetNpcTalk() {
Cursor.SetCursor(cursor_npc_talk, hotspot, mode);
}
public void SetAttack() {
Cursor.SetCursor(cursor_attack, hotspot, mode);
}
///
///
public void SetLockTarget() {
Cursor.SetCursor(cursor_lockTarget, hotspot, mode);
}
///
///
public void SetPick()
{
Cursor.SetCursor(cursor_pick, hotspot, mode);
}
}
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!