硬件改变鼠标指针插件

Unity3d中硬件改变鼠标指针插件

 Unity3d中现有的改变鼠标指针(cursor)的方法只有一种:隐藏cursor,然后再在mouse position的画Texture2D。这种方法影响效率,并且在帧率比较低的时候鼠标会有停顿感。

通过这个插件可以轻易的实现硬件改变鼠标指针,但是缺点是只能应用在Windows Standalone的应用中,不能用于发布到网页版或者其他平台的unity包中。

//启用自定义鼠标
UnityWinUtility.EnableCustomCursor(true);

//注册相应的鼠标id和鼠标.cur文件
UnityWinUtility.RegistCursor(0, "hand.cur");

//在合适的地方应用该鼠标
UnityWinUtility.ApplyCursor(0);

Demo点击下载:http://www.lubo3d.com/lb3d/UnityWinUtilityDemo.7z

你可能感兴趣的:(windows)