unity 鼠标位置
- 作者: 花式柔道总冠军丶
- 来源: 51数据库
- 2020-09-30
直接贴代码:
//[DllImport("user32.dll")]
//public static extern int SetCursorPos(int x, int y);
void Start()
{
//SetCursorPos(720, 460);
}
void Update()
{
//if (Input.GetMouseButton(1))
//{
// SetCursorPos(720, 460);
//}
//print(" ( x: " + Input.mousePosition.x + " , y: " + Input.mousePosition.y + " )");
}
获取鼠标位置,input.mouseposition
设置鼠标位置的话在windows平台可以调用系统api setcursorpos方法实现,但是在unity里面鼠标位置是只读的
//[DllImport("user32.dll")]
//public static extern int SetCursorPos(int x, int y);
void Start()
{
//SetCursorPos(720, 460);
}
void Update()
{
//if (Input.GetMouseButton(1))
//{
// SetCursorPos(720, 460);
//}
//print(" ( x: " + Input.mousePosition.x + " , y: " + Input.mousePosition.y + " )");
}
获取鼠标位置,input.mouseposition
设置鼠标位置的话在windows平台可以调用系统api setcursorpos方法实现,但是在unity里面鼠标位置是只读的
推荐阅读
