void Update() { if (!isJumping) { isJumping = Input.GetButtonDown("Jump"); } if (Input.GetButtonDown("Fire1")) { shooting.ShootSingle(); } else if (Input.GetButton("Fire1")) { shooting.ShootMultiple(); } else if (Input.GetButtonDown("Reload")) { shooting.ReloadWeapon(); } rotation.SetLookTarget(cam.ScreenToWorldPoint(Input.mousePosition)); }