how to make a jump in unity 2d code example
Example 1: unity 2d jump
rigidbody2D.AddForce(new Vector2(0, 10), ForceMode2D.Impulse);
Example 2: 2d jump unity code c#
using UnityEngine;
using System.Collections;
public class movingplayer : MonoBehaviour {
public Vector2 speed = new Vector2(10,10);
private Vector2 movement = new Vector2(1,1);
void Start () {
}
void Update () {
float inputX = Input.GetAxis ("Horizontal");
float inputY = Input.GetAxis ("Vertical");
movement = new Vector2(
speed.x * inputX,
speed.y * inputY);
if (Input.GetKeyDown ("space")){
transform.Translate(Vector3.up * 260 * Time.deltaTime, Space.World);
}
}
void FixedUpdate()
{
rigidbody2D.velocity = movement;
}
}