private void SlingShotControls() { if (Input.GetMouseButtonDown(0)) { Vector3 location = Camera.main.ScreenToWorldPoint(Input.mousePosition); if (slingshot.BirdToThrow.IsCursorOverBird(location)) { slingshot.OnMouseDown(); } } if (Input.GetMouseButton(0)) { Vector3 location = Camera.main.ScreenToWorldPoint(Input.mousePosition); slingshot.OnMouseHold(location); } if (Input.GetMouseButtonUp(0)) { Vector3 location = Camera.main.ScreenToWorldPoint(Input.mousePosition); slingshot.OnMouseRelease(location); } }