Unity3d中硬件改变鼠标指针插件
Unity3d中现有的改变鼠标指针(cursor)的方法只有一种:隐藏cursor,然后再在mouse position的画Texture2D。这种方法影响效率,并且在帧率比较低的时候鼠标会有停顿感。
通过这个插件可以轻易的实现硬件改变鼠标指针,但是缺点是只能应用在Windows Standalone的应用中,不能用于发布到网页版或者其他平台的unity包中。
//启用自定义鼠标
UnityWinUtility.EnableCustomCursor(true);
//注册相应的鼠标id和鼠标.cur文件
UnityWinUtility.RegistCursor(0, "hand.cur");
//在合适的地方应用该鼠标
UnityWinUtility.ApplyCursor(0);