void MouseFollow()
{
//物体的世界坐标转换为屏幕坐标
screenPosition = Camera.main.WorldToScreenPoint(transform.position);
//获取鼠坐标
mousePositionOnScreen = Input.mousePosition;
//让鼠标坐标的Z=物体的坐标Z
mousePositionOnScreen.z = screenPosition.z;
//将鼠标坐标转化为世界坐标
mousePositionInWorld = Camera.main.ScreenToWorldPoint(mousePositionOnScreen);
//物体跟随鼠标移动
transform.position = mousePositionInWorld;
}
unity 物体跟随鼠标移动
最新推荐文章于 2024-07-05 14:27:54 发布