unity5.0怎么破解隐藏光标

[System.Runtime.InteropServices.DllImport("user32.dll")] //引入dll
public static extern int SetCursorPos ( int x , int y );
void Update()
  SetMouseToAnyOfScreenPosition();
void SetMouseToAnyOfScreenPosition()
  SetCursorPos ( 20 , 20 );//放在update中,每帧调用,强制设置坐标
  Cursor . visible =//隐藏鼠标
阅读(...) 评论()Unity3D技术之控制指针的隐藏效果详解_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Unity3D技术之控制指针的隐藏效果详解
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢第1页/共3页
游戏开发之控制鼠标指针的隐藏
今天学习的是控制鼠标指针的隐藏,相信大家都在看视频时发现,如果选择了全屏播放模式,过一会儿如果不移动鼠标的话,鼠标指针就会慢慢隐藏,便于大家欣赏大片。今天就带来一个脚本来实现这个功能。只要在场景中将如下脚本拖入任意游戏对象,运行场景,就可以看到效果了。
脚本如下:
using UnityE
using System.C
public class PointerManager : MonoBehaviour
//定义一个鼠标状态的枚举
enum PointerState
stateInvisible,
stateVisible,
stateSetInvisible,
stateSetVisible
public PointerState pointerState = PointerState.stateSetI
public float timeOutReset = 2f;
private bool hideOverride =
private float timeOutC
private Vector3 currentMouseP
void Start()
//获得当前鼠标位置,以便判断是否移动了鼠标(文章出自狗刨学习网)
currentMousePosition = Input.mouseP
第1页/共3页
寻找更多 ""}

我要回帖

更多关于 unity3d 限制光标范围 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信