思路:使用Screen.showCursor = false; 将鼠标光标隐藏。然后用其它图片根随鼠标移动,模拟鼠标指针。
参考代码:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
var
myCursor:Texture2D;
var
cursorSizeX:
int
=
32;//
set to width of your cursor texture
var
cursorSizeY:
int
=
32;//
set to height of your cursor texture
var
condition
=
true;
function
OnMouseEnter(){
condition
=
false;
Screen.showCursor
=
false;
}
function
OnMouseExit(){
condition
=
true;
Screen.showCursor
=
true;
}
function
OnGUI(){
if(!condition){
GUI.DrawTexture
(Rect(Input.mousePosition.x-cursorSizeX/2
+
cursorSizeX/2,
(Screen.height-Input.mousePosition.y)-cursorSizeY/2
+
cursorSizeY/2,
cursorSizeX,
cursorSizeY),myCursor);
}
}
|
相关推荐
主要为大家详细介绍了Unity3D使用鼠标旋转缩放平移视角,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
说明: http://blog.163.com/lnwanggang@yeah/blog/static/165332162201092511195070/
主要为大家详细介绍了Unity3D实现鼠标控制旋转转盘,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
Unity游戏插件,优化碰撞体,状态自定义
unity3d判断鼠标左右滑动,响应不同事件
对unity3d用户鼠标行为的检测方法和函数用法
unity3d控制鼠标点击范围.unitypackage
Unity3D鼠标拾取物体 Posted on 2013年03月26日 by U3d / Unity3D脚本/插件/被围观 352 次 Unity3D鼠标拾取物
unity3d中鼠标检测代码,网上下的,分享给需要的
unity添加自定义控件Demo
Unity、3D、特效、刀光、卡通、RPG、VFX、战斗、战斗光影、Unity3D、动作特效、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、Unity3D、...
Unity用户自定义圆角头像
unity3d材质资源包 大全 unity3d材质资源包 unity3d材质资源包 资源来源网络,如有侵权请通知删除。
在unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d里可以打开usb连接的外置摄像头在unity3d...
主要为大家详细介绍了Unity3D自定义创建圆锥体,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
炫酷的Unity3d UI 自定义圆角面板 插件 Unity UI 圆角面板 - 这是一个简单而实用的Unity资产,可在Unity中创建圆角面板。使用此资源,您可以轻松创建许多形式的Unity ui按钮图片等面板,赶快试试吧! 优点: - ...
unity3d C#鼠标控制人物行走
Unity3D鼠标点击地面特效Real-time Strategy FX v1.0,类似英雄联盟的点击特效
这是一个完整的Unity树形菜单项目工程,菜单可以进行折叠,点击某个节点,可以显示出所点击菜单的信息。
unity3d打造魔方,unity3d打造魔方,unity3d打造魔方,unity3d打造魔方