下面是程序中动态变化鼠标图片的代码。
using UnityEngine;
using System.Collections;
public class CursorManage : MonoBehaviour {
static CursorManage _instance;
public static CursorManage Instance
{
get
{
return _instance;
}
}
public Texture2D normalCursor, npcCursor, attackCursor, pickCursor,aimCursor;
void Awake()
{
_instance = this;
}
public void SetCursorNormal()
{
Cursor.SetCursor(normalCursor, Vector2.zero, CursorMode.Auto);
}
public void SetCursorAim()
{
Cursor.SetCursor(aimCursor, Vector2.zero, CursorMode.Auto);
}
public void SetCursorNpc()
{
Cursor.SetCursor(npcCursor, Vector2.zero, CursorMode.Auto);
}
public void SetCursorAtk()
{
Cursor.SetCursor(attackCursor, Vector2.zero, CursorMode.Auto);
}
public void SetCursorPick()
{
Cursor.SetC