unity窗口跟随鼠标移动
时间: 2023-09-22 16:05:58 浏览: 104
窗口跟随鼠标
你可以使用以下代码实现Unity中窗口跟随鼠标移动:
```csharp
using UnityEngine;
public class WindowFollowMouse : MonoBehaviour
{
private Vector3 offset;
void OnMouseDown()
{
offset = transform.position - Input.mousePosition;
}
void OnMouseDrag()
{
transform.position = Input.mousePosition + offset;
}
}
```
这个代码可以将一个窗口跟随鼠标移动。在窗口上挂载这个脚本后,在鼠标按下时记录下鼠标和窗口的偏差,然后在鼠标拖动时更新窗口位置。
阅读全文