- 最后登录
- 2017-4-1
- 注册时间
- 2011-7-26
- 阅读权限
- 90
- 积分
- 24690
  
- 纳金币
- 24658
- 精华
- 6
|
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
Project点击下载:http://www.lubo3d.com/lb3d//UnityWinUtilityDemoProject.7z |
|