Unity 改变鼠标指针的方法
在网上查的帖子,先看一下:
Texture2D ClickedCursorImg;//把鼠标指针改为ClickedCursorImg
Cursor.SetCursor(ClickedCursorImg, Vector2.zero, CursorMode.Auto);// 重置鼠标指针图标
Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto);
大佬的传送门:https://blog.csdn.net/weixin_41573444/article/details/88184417
在我使用的时候发现一个问题,先看我的代码:
public Texture2D ClickedCursorImg;bool setcursor_ = false;void Update(){Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);RaycastHit hitInfo;if (Physics.Raycast(ray, out hitInfo)) //射线碰到了物体{ GameObject gameObj = hitInfo.collider.gameObject; if ((gameObj.tag == "Player")){ChangeMouseCursor();}else{RecoverMouseCursor();}}else{RecoverMouseCursor();}}/// <summary>/// 改变鼠标光标/// </summary>void ChangeMouseCursor(){if (!setcursor_){Cursor.SetCursor(ClickedCursorImg, Vector2.zero, CursorMode.Auto);setcursor_ = true;}}/// <summary>/// 重置鼠标指针图/// </summary>void RecoverMouseCursor(){if (setcursor_){Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto);setcursor_ = false;}}
将需要修改的图标指定后发现显示的居然不对?
原来问题出在这里,经测试将Texture选择为Default或者Cursor都显示了预期的效果。
Unity 改变鼠标指针的方法相关推荐
- CSS/HTML改变鼠标指针形状方法 属性说明
改变鼠标指针形状的方法有两种:第一种:用的来改变鼠标指针形状.另一种是:利用第三方控件的方法,而我自己最常用的是第一种:用css样式表来改变鼠标指针形状 我们先来看第一种:用来改变鼠标指针形状. 有些 ...
- 改变鼠标指针形状两种方法及实例
改变鼠标指针形状的方法有两种:一种:用css样式表来改变鼠标指针形状.另一种是:利用第三方控件的方法,而我自己最常用的是第一种:用css样式表来改变鼠标指针形状 我们先来看第一种:用css样式表来改变 ...
- JavaScript中改变鼠标指针样式的方法
JavaScript中改变鼠标指针样式的方法 在js中我们可以通过style对象的cursor属性来设置鼠标指针的样式,例 var body = document.querySelector(&quo ...
- CSS/HTML 改变鼠标指针形状
https://www.cnblogs.com/hanqishihu/p/5805566.html CSS/HTML 改变鼠标指针形状 改变鼠标指针形状的方法有两种:第一种:用的来改变鼠标指针形状.另 ...
- php更换鼠标指针详细,window_Win7系统鼠标指针怎么更改?Win7系统更换鼠标指针的方法, Win7系统鼠标指针怎么更改 - phpStudy...
Win7系统鼠标指针怎么更改?Win7系统更换鼠标指针的方法 Win7系统鼠标指针怎么更改?相信有很多电脑用户使用鼠标时都是用默认的鼠标指针,也从来没有想过要去更换鼠标指针,但其实,鼠标指针是可以更换 ...
- Windows 技巧篇-鼠标指针安装方法,漂亮的鼠标指针推荐
个人非常喜欢推荐,梦幻彩色鼠标指针资源获取: CSDN资源下载 小蓝枣的资源仓库,提取码: wg58 鼠标指针安装演示: 1.在网上下载一个鼠标指针包,解压后在里面找到*.inf格式的文件, 2.右键 ...
- Unity3D运行中改变鼠标指针图标
Texture2D ClickedCursorImg;//把鼠标指针改为ClickedCursorImg Cursor.SetCursor(ClickedCursorImg, Vector2.zero ...
- flash as3 改变鼠标指针形状
在flash as3制作中的时候,我们常常遇到这样的需求,就是让鼠标变成手形.比如,你希望用户把鼠标移到影片按钮上的时候,鼠标变手形;你希望鼠标一直是一个手形,而不是箭头.下面我们就来研究一下: 1 ...
- Unity自定义鼠标指针图案
1.下载Axialis CursorWorkshop. 2.用Axialis CursorWorkshop将.cur或.ani的光标文件转成PNG文件. 3.将PNG图片导入Unity,Texture ...
- html/css 改变鼠标指针为手形、等待/沙漏等
在我们进行设计html前端的时候,会经常遇到页面上出现不同区域鼠标的形状,这里可以使用css进行书写. 更多书写可以参见:w3c <!DOCTYPE html> <html> ...
最新文章
- linux端口找进程,Linux查看端口、进程情况及kill进程的方法
- 进程间通信--信号(SIG)
- SAP UI5 的本地 Fiori sandbox Launchpad
- android中自定义RadioButton
- 95-270-019-源码-指标监测-常用监控指标
- 基于特征的对抗迁移学习论文_[综述]基于对抗学习的图像间转换问题-1
- python有类似spring_Python的Spring与J的Spring相比
- 自动化运维工具 Ansible ,SaltStack,Salt,Puppet
- C/C++[算法入门]
- esp8266智能开关灯制作教程
- MapProxy的部署与TMS地图服务代理
- 高德地图—js.api
- iPhone12打开webview闪退或者白屏
- 服务器做虚拟网吧,一种基于游戏的虚拟网吧实现方法
- Xiaojie雷达之路---DPM External Functions详解
- matlab进行ai研究,人工智能AI的主要内容和AI有哪些研究方法及一些MATLAB仿真的详细说明...
- 【Freeswitch从入门到精通】二、初识Freeswitch
- [光劍藏書館2020] 孔夫子旧书网
- Fiddler 抓包工具使用详解
- 宏基A500 固件升级
热门文章
- 高通无线网卡驱动linux,ubuntu下安装Qualcomm Atheros QCA6174无线网卡驱动方法
- 如何传递NoteExpress的参考文献(包括题录和附件)给他人?
- 《遥感基础导论》知识图——第五章 微波遥感数据
- CTF-bacon(培根密码)
- 7-2 两个有序链表序列的合并 (20分)
- dSPACE控制电机启动与停止
- DRP系统知识点总结
- 存储程序式计算机特征,冯.诺依曼机模型是以运算器为中心的存储程序式的计算机模型,它由五大部分构成,即运算器、控制器、存储器、输入设备和输出设备...
- mysql -h_MySQL登录数据库 h参数
- 从有赞UI组件库看CSS BEM命名规范的好处