Exemplo n.º 1
0
    void Start()
    {
        enemigoMuerto = false;
        persecucion   = false;

        nuevo = Instantiate(enemigo);

        barcaJugador = barcaPlayer.GetComponent <MovimientoBarca>();
        movJugador   = barcaJugador.movX;
        movX         = barcaJugador.movX * 1.5f;
    }
    void OnTriggerEnter2D(Collider2D other)
    {
        MovimientoBarca movBarca = other.GetComponent <MovimientoBarca>();

        if (movBarca != null)
        {
            if (finalRio)
            {
                movBarca.muerto = false;
                movBarca.fin    = true;
            }
            else
            {
                GameObject nuevo = Instantiate(barca);
                nuevo.transform.position = posicionSpawn.position;
                nuevo.GetComponent <BoxCollider2D>().size = new Vector2(colliderBarco, 5);
            }
        }
    }