void Update () { MovePlayer(); //Pickup and Throw Mails if (Input.GetKeyDown(KeyCode.Space) && (gameManager.mailsToPickup[positionIndex] != null || !emptyHands)) { if (emptyHands) { caughtMail = gameManager.mailsToPickup[positionIndex]; caughtMail.transform.parent = transform; caughtMailBoxScript = caughtMail.GetComponent<MailBox>(); caughtMailBoxScript.Pickup(); emptyHands = false; } else { caughtMailBoxScript.Throw(); emptyHands = true; } } if(caughtMail != null) { //p+0.196 } }