Ejemplo n.º 1
0
    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();
        }
    }
Ejemplo n.º 2
0
 void OnCollisionEnter(Collision collision)
 {
     if (collision.gameObject.tag == "jumppad")
     {
         JumpingCharacter jump = GetComponent <JumpingCharacter>();
         jump.Jump(jumpmultiplyer);
     }
 }