Vector3 off;
void Start ()
{
}
void Update ()
{
if(Input.GetKeyDown(KeyCode.Mouse0))
{
off = transform.position - Input.mousePosition;
}
if(Input.GetKey(KeyCode.Mouse0))
{
Vector3 move = new Vector3(Input.mousePosition.x, Input.mousePosition.y, 0);
transform.position = move + off;
}
}
Unity学习之—UI拖动案例
最新推荐文章于 2024-09-01 10:36:22 发布