예제 #1
0
    void Jump()
    {
#if UNITY_EDITOR
        if (Input.GetKeyDown("space"))
        {
            rigidbody.velocity = new Vector2(rigidbody.velocity.x, jumpForce);
            playerAnim.SetJumping(true);
        }
#else
        if ((CrossPlatformInputManager.GetButtonDown("A_Button")) && grounded == true)
        {
            rigidbody.velocity = new Vector2(rigidbody.velocity.x, jumpForce);
            playerAnim.SetJumping(true);
        }
#endif

        if (rigidbody.velocity.y <= 0.05f && grounded == true)
        {
            playerAnim.SetJumping(false);
        }
    }