0
respostas

Minha Barreira Não Funciona

Olá, minha barreira continua não funcionando mesmo seguindo o exemplo da aula.

meu codigo; using System.Collections; using System.Collections.Generic; using UnityEngine;

public class Obstaculo : MonoBehaviour { [SerializeField] private float velocidade = 0.5f; [SerializeField] private float variacaoDeY;

private void Awake()
{
    transform.Translate(Vector3.up * Random.Range(-variacaoDeY, variacaoDeY));
}
// Update is called once per frame
private void Update()
{
    transform.Translate(Vector3.left * velocidade * Time.deltaTime);
}

private void OnTriggerEnter2D(Collider2D collision)
{
    Debug.Log("colidiu");
    Destruir();
}

private void Destruir()
{
    GameObject.Destroy(this.gameObject);
}

}