private void Update() { //playerRigidBody.transform.position += Vector3.right * translationSpeed * Time.deltaTime; //if (Input.GetKey(KeyCode.W)) //{ // //playerRigidBody.transform.position += Vector3.up * jumpHeight * Time.deltaTime; // playerRigidBody.AddForce(Vector3.up * jumpHeight * Time.deltaTime * 2, ForceMode.Impulse); //} if (Input.GetKey(KeyCode.S)) { //do crouch stuff gameObject.transform.localScale = crouchHeight; } else { gameObject.transform.localScale = normalHeight; } if (Input.GetKeyDown(KeyCode.Space)) { JumpingCharacter jump = GetComponent <JumpingCharacter>(); jump.Jump(); } }
void OnCollisionEnter(Collision collision) { if (collision.gameObject.tag == "jumppad") { JumpingCharacter jump = GetComponent <JumpingCharacter>(); jump.Jump(jumpmultiplyer); } }