Unity设置鼠标指针图片
下面是程序中动态变化鼠标图片的代码。
using UnityEngine;
using System.Collections;public class CursorManage : MonoBehaviour {static CursorManage _instance;public static CursorManage Instance{get{return _instance;}}public Texture2D normalCursor, npcCursor, attackCursor, pickCursor,aimCursor;void Awake(){_instance = this;}public void SetCursorNormal(){Cursor.SetCursor(normalCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorAim(){Cursor.SetCursor(aimCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorNpc(){Cursor.SetCursor(npcCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorAtk(){Cursor.SetCursor(attackCursor, Vector2.zero, CursorMode.Auto);}public void SetCursorPick(){Cursor.SetCursor(pickCursor, Vector2.zero, CursorMode.Auto);}}
然后这里是设置游戏全局的鼠标指针的方式: Edit->Project Setting->Player->Default Cursor
如果动态加载,记得设置图片属性,如图:TextureType设置为Cursor
这里稍微解释setCursor的参数,第一个参数类型为Texture2D,可以设为public,也可以Resources.Load();
第二个表示鼠标点击的有效点,通常Windows的hotspot为左上角那个点,即Vector2.Zero;
然后第三个参数,有些机器支持直接在硬件上设置鼠标图片,有些不支持,当设置为Auto的时候,表示如果硬件支持,
则使用硬件,否则使用软件设置鼠标图片。
Unity设置鼠标指针图片相关推荐
- Unity3d设置鼠标指针的样式
- 设置默认指针 Edit->Project Setting->Player->Default Cursor中设置,如下图: - 通过代码设置鼠标指针 通过Cursor.SetCur ...
- Win10的两个实用技巧系列之设置鼠标指针、红警玩不了怎么办?
win10系统怎么设置鼠标指针在打字时隐藏? win10隐藏鼠标指针的方法 win10系统怎么设置鼠标指针在打字时隐藏?win10系统输入文字的时候,想要隐藏鼠标指针,该怎么操作呢?下面我们就来看看w ...
- win10怎样设置鼠标指针的移动速度
win10怎样设置鼠标指针的移动速度 win10设置鼠标指针的移动速度在鼠标属性中修改. 软件工具:win10专业版 1.键盘上按WIN+R打开运行窗口. 2.输入main.cpl按回车键打开鼠标属性 ...
- css设置鼠标指针光标样式
1).div{ cursor:default }默认正常鼠标指针 2).div{ cursor:hand }和div{ cursor:text } 文本选择效果 3).div{ cursor:move ...
- ubuntu 外接显示器设置 鼠标指针闪烁 屏幕缩放 相对位置设置 分辨率设置 -xrandr
配置:通过 xrandr 直接查看 笔记本电脑 最高分辨率 2880x1800 外接的显示器 最高分辨率 1920x1200 场景:笔记本电脑外接显示器,左边为外接显示器,右边为笔记本电脑 #! /b ...
- 【Unity3DRPG入门学习笔记第六卷】SetCursor 设置鼠标指针
在上一卷使用了 UnityEvent,还用了序列化,在编辑器界面拖拽绑定事件对象,不太好维护,本卷换一种方式实现,先看 MouseManager.cs 中的更改 using System; publi ...
- 【易语言界面开发系列教程之(EX_UI使用系列教程(13)--设置鼠标指针皮肤)】
知识点:1.窗体鼠标皮肤的使用 2.通用组件鼠标指针的皮肤使用 3.编辑框鼠标指针皮肤的使用 4.超级列表框鼠标指针皮肤的使用 视频地址: http://info.lm.tv.sohu.com/red ...
- Unity(设置鼠标指针贴图)
步骤 1.先将需要设置的图片更改为Cursor格式 2.查看图片比例,更改图片显示大小 3.代码更改 使用方法 Cursor.SetCursor(Texture 2D,Vector2(鼠标点击偏移量) ...
- Unity自定义鼠标指针图案
1.下载Axialis CursorWorkshop. 2.用Axialis CursorWorkshop将.cur或.ani的光标文件转成PNG文件. 3.将PNG图片导入Unity,Texture ...
- vue小花样——鼠标指针图片样式替换
vue用图片替换pointer指针 脚手架搭建的vue项目,直接使用.ico.cur格式不生效 html,body{cursor: url('../images/tutu.png'),auto; } ...
最新文章
- 如何选择正确的RAID级别
- clickhouse 同步mysql_ClickHouse和他的朋友们(9)MySQL实时复制与实现
- InMobi收购美国Sprint旗下数据和广告公司Pinsight Media
- Redis-Predis 扩展
- 2014_beijing_onsite
- windows执行oracle脚本,Windows下通过计划任务执行数据库备份脚本
- 深度认识区块链---从底层原理到应用场景
- pytorch torch.empty
- STL中迭代器的介绍及分类
- 关于idea maven ojdbc6.jar 报错问题
- 实用干货秘籍!最经典的10个Pandas数据查询案例,收藏!
- Spark学习笔记[3]-Spark安装部署
- Hive-之即席查询引擎选型考量
- CSS格式化工具-直接可以使用
- 用计算机拜年祝福语,新年大吉拜年短信 适合春节发的祝福语说说
- LC152---乘积最大子数组
- span超过容器自动换行
- [Error]The app delegate must implement the window property if it wants to use a main storyboard file
- 106句激励自我的话
- 高通骁龙665能不能升级鸿蒙系统,高通骁龙665性能好不好 高通骁龙665性能测试...
热门文章
- 自动化立体仓库AS/RS货架|分离式仓库货架与整体式仓库货架如何运用?
- 运筹学matlab实例,运筹学与MATLAB应用答案
- 求n从1到20阶乘的和(即1+2!+3!+4!+...+20!)
- php alert弹出框位置,jQuery_基于jquery的弹出提示框始终处于窗口的居中位置(类似于alert弹出框的效果),原理很简单: 获取当前屏幕( - phpStudy...
- TMDB电影数据分析
- 附录B. Design Motivations【设计意图】
- 四阶龙格库塔法解一维扩散方程
- FFmpeg推流以后自动结束的方法
- SetTimer函数的用法
- 8086汇编基础 inc 自加一