Unity3D更改游戏鼠标样式

先看看效果:

Unity3D更改游戏鼠标样式_第1张图片

更改游戏鼠标样式会的话就觉得非常简单。
第1步:代码如下:

public Texture2D newTexture;
 
void Start () {
    Cursor.SetCursor(newTexture, Vector2.zero, CursorMode.Auto);
}
设置了一个公有变量Texture2D,然后用Cursor进行设置,第1个参数是Texture2D,第2个参数是表示鼠标的左上角为中心点,最后一个是表示自动。

第2步:导入鼠标箭头的Png文件,进行这个Png文件的设置,如下图:
Unity3D更改游戏鼠标样式_第2张图片

将TextureType改成Cursor类型,更应用。

第3步:将这个Png文件拖进上面代码的Public变量里面就可以了。

你可能感兴趣的:(Unity)