工具:unity2018.4.2f1、VS2017
一、准备好鼠标样式,如图我用PS截取的鼠标图标(大小:70x70):
二、将图标放入工程,并设置图片类型,如图所示:
三、开始写代码,代码如下:
using UnityEngine;
using UnityEngine.UI;
public class ChangeMouseImage : MonoBehaviour
{
//鼠标样式
[SerializeField]
Texture2D m_mouseStyle;
bool m_isDefault = false;
// Start is called before the first frame update
void Start()
{
transform.Find("ChangeMouseBtn").GetComponent<Button>().onClick.AddListener(() =>ChangeImage());
}
// Update is called once per frame
void Update()