using UnityEngine; using System.Collections; //Don't Forget to write your Script Name... public class #yourScriptName: MonoBehaviour { public float jumpSpeed = 8f; private Rigidbody2D rigidBody; public Transform groundCheckPoint; public float groundCheckRadius; public LayerMask groundLayer; public bool isTouchingGround; public KeyCode ChooseJumpButton; // Use this for initialization void Start () { rigidBody = GetComponent (); } // Update is called once per frame void Update () { isTouchingGround = Physics2D.OverlapCircle (groundCheckPoint.position, groundCheckRadius, groundLayer); if(Input.GetKey(ChooseJumpButton) && isTouchingGround){ rigidBody.velocity = new Vector2(rigidBody.velocity.x,jumpSpeed); } } }