Unity 更换鼠标样式

方法一:

Edit->Project Settings->player

Inspector面板 PlyerSettings Default Cursor 直接把图片拖过去就Ok。

图片格式为:

Unity 更换鼠标样式_第1张图片

这样操作后需要把该图片放在项目跟目录下的Resource文件夹下;


方法二:

实现代码:

 if (Input.GetKeyDown(KeyCode.A))
        {
            Cursor.SetCursor(textture,Vector2.zero,CursorMode.Auto);
        }

        if (Input.GetKeyDown(KeyCode.B))
        {
            Cursor.SetCursor(texture2, Vector2.zero, CursorMode.Auto);
        }

A对应的图片引用为方法一对应的图片格式;

B对应的是Sprite格式;

两种格式在编辑器中,都可以实现更换鼠标样式的功能;

区别在于:

打包之后,A对应的贴图能正常实现:

Unity 更换鼠标样式_第2张图片

B对应的贴图格式,显示错误:


到此结束。欢迎,斧正。[email protected]

你可能感兴趣的:(Unity)