Opcion 1: AddForce
{{ currentPage ? currentPage.title : "" }}
Para esta opción agregaremos el componente RigidBody2D
al personaje que va a realizar el salto.
Línea de Código
//fuerzaSalto es la fuerza con la que va a realizar el salto
GetComponent<Rigidbody2D>().AddForce(Vector2.up * fuerzaSalto);
Ejemplo de aplicación
using System.Collections;
using UnityEngine;
public class SaltoOpcion1 : MonoBehaviour
{
//===== VARIABLES =====//
public float fuerzaSalto = 100;
//===== METODOS =====//
protected void Update()
{
if(Input.GetKeyDown(KeyCode.Space)) //<====== Aqui colocamos el boton que activará el salto
{
GetComponent<Rigidbody2D>().AddForce(Vector2.up * fuerzaSalto);
}
}
}
{{{ content }}}