当前位置: 首页 > article >正文

Unity修改鼠标指针大小

Unity修改鼠标指针大小

  • 第一步:player setting
    • 第二步:导入两张(像素为48*48) jpg或png格式的图片
    • 第三步:代码如下

第一步:player setting

在这里插入图片描述
Default Cursor 鼠标指针图标
Cursor Hotspot:鼠标指针偏移量默认(0,0,0)

第二步:导入两张(像素为48*48) jpg或png格式的图片

在这里插入图片描述
修改texture Type为 Cursor
在这里插入图片描述

第三步:代码如下

 //要替换的光标图片
 public Texture2D cursorTexture1;
 public Texture2D cursorTexture2;
void Start()
 {
     Cursor.SetCursor(cursorTexture1, Vector2.zero, CursorMode.ForceSoftware);
 }
 void Update()
 {     
     if (cursorTexture2 != null && cursorTexture1 != null)
     {
         if (Input.GetMouseButtonDown(0))
         {
             Cursor.SetCursor(cursorTexture2, Vector2.zero, CursorMode.ForceSoftware);           
         }
         if (Input.GetMouseButtonUp(0))
         {
             Cursor.SetCursor(cursorTexture1, Vector2.zero, CursorMode.ForceSoftware);
         }      
     }
 }

CursorMode.ForceSoftware
鼠标指针只有在这个ForceSoftware模式下,修改鼠标指针图片的像素才可以改变其大小。
你可以在win11中打开画图软件重设图片大小,调整像素即可,(32、48、64、128都可以)
在这里插入图片描述


http://www.kler.cn/news/359518.html

相关文章:

  • nginx中的HTTP 负载均衡
  • 【python+Redis】hash修改
  • 真空探针台选型需知
  • Spring Boot:如何实现JAR包的直接运行
  • 首个统一生成和判别任务的条件生成模型框架BiGR:专注于增强生成和表示能力,可执行视觉生成、辨别、编辑等任务
  • Android Studio Ladybug指定ndk版本
  • python excel如何转成json,并且如何解决excel转成json时中文汉字乱码的问题
  • Mac 安装 Telnet 工具
  • Maven - Assembly实战
  • ubuntu 虚拟机将linux文件夹映射为windows网络位置
  • Openlayers高级交互(2/20):清除所有图层的有效方法
  • 01 springboot-整合日志(logback-config.xml)
  • 【H2O2|全栈】JS入门知识(五)
  • 前端报错:‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序(node_modules下载不下来)
  • 中小型医院网站开发:Spring Boot入门
  • Mac 查看编译器默认使用C++标准
  • C语言【调试】(个人笔记版)
  • 【UE5】将2D切片图渲染为体积纹理,最终实现使用RT实时绘制体积纹理【第五篇-着色器投影-投射阴影部分】
  • 选择排序,插入排序,快速排序的java简单实现
  • 200台设备如何做到运行半年0故障?工厂设备管理这些环节是关键!