0
respostas

crash

o meu personagens quando bate em algum obstaculo o jogo crasha ,pode me ajudar?

public class impulso : MonoBehaviour { public float velociadade; Rigidbody2D fisica; public float forca; private diretor diretor; private Vector3 posicaoInicial;

private void Awake()
{
    this.posicaoInicial = this.transform.position;
    this.fisica = this.GetComponent<Rigidbody2D>();


}
private void Star()
{
     this.diretor = GameObject.FindObjectOfType<diretor>();
}

private void Update() { if(Input.GetButtonDown("Fire1")) { this.Impulsionar(); }

    Move();


}

public void Reiniciar()
{
    this.transform.position = this.posicaoInicial;
    this.fisica.simulated = true;
}

private void Impulsionar()
{
    this.fisica.velocity = Vector2.zero;
    this.fisica.AddForce(Vector2.up * forca, ForceMode2D.Impulse);

}

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

private void OnCollisionEnter2D(Collision2D colisor)
{
    this.fisica.simulated = false;
    this.diretor.FinalizarJogo();
}

}

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade