private void OnMouseDrag() { if (!enabled) { return; } Vector3 mousePos = Input.mousePosition; mousePos.z = Mathf.Abs(levelCamera.transform.position.z); Vector3 mouseWorldPos = levelCamera.ScreenToWorldPoint(mousePos); slingshot.DragAmmo(mouseWorldPos); }