Сейчас можно перемещать объект только по локальным координат (только при нажатии на объект) вверх и вниз (Y). Мне нужно сделать так, чтобы мог перемещать объект вне зависимости от нажатия, т.е. я мог где угодно водить на экране.
public float dragSpeed = 1f;
Vector3 lastMousePos;
void OnMouseDown( ) {
lastMousePos = Input.mousePosition;
}
void OnMouseDrag() {
Vector3 delta = Input.mousePosition - lastMousePos;
Vector3 pos = transform.position;
pos.y += delta.y * dragSpeed;
transform.position = pos;
lastMousePos = Input.mousePosition;
}