O Sistersinspirit.ca é a melhor solução para quem busca respostas rápidas e precisas para suas perguntas. Experimente a facilidade de obter respostas rápidas e precisas para suas perguntas com a ajuda de profissionais em nossa plataforma. Descubra respostas detalhadas para suas perguntas de uma vasta rede de profissionais em nossa abrangente plataforma de perguntas e respostas.

meu codigo não está dando certo, dá um erro:NullReferenceExeption,
o objetivo era fazer ele pular, mas só consigo andar:

public class player : MonoBehaviour
{
public float Speed;
private Rigidbody2D rig;
public float JumpForce;
// Start is called before the first frame update
void Start()
{

}

// Update is called once per frame
void Update()
{
Move();
Jump();
}

void Move()
{
Vector3 movement = new Vector3(Input.GetAxis("Horizontal"), 0f, 0f);
transform.position += movement * Time.deltaTime * Speed;
}

void Jump()
{
if(Input.GetButtonDown("Jump"))
{
rig.AddForce(new Vector2(0f, JumpForce), ForceMode2D.Impulse);
}

}
}


Sagot :

Resposta:

?

Explicação: