/// <summary> /// Retorna la primera carta que tiene la baraja, y la borra /// </summary> /// <returns>La primera carta de la baraja</returns> public Carta DarCarta() { Carta carta = Cartas.ElementAt(0); Cartas.Remove(carta); return(carta); }
public void Barajar() { Random op = new Random(); int insertar; for (int i = 0; i < 1000; i++) { insertar = op.Next(Cartas.Count() - 1); Carta nueva = Cartas.ElementAt(0); Cartas.Remove(nueva); Cartas.Insert(insertar, nueva); } }
public void Limpiar() { for (int i = 0; i < ManoPlayer1.Count; i++) { ManoPlayer1.Remove(ManoPlayer1[i]); } for (int i = 0; i < ManoPlayer2.Count; i++) { ManoPlayer2.Remove(ManoPlayer2[i]); } for (int i = 0; i < ManoDealer.Count; i++) { ManoDealer.Remove(ManoDealer[i]); } for (int i = 0; i < Cartas.Count; i++) { Cartas.Remove(Cartas[i]); } }
public void removeCard() {//remove uma carta da lista de Cartas deste <link>Local</link> Cartas.Remove(gameObject); }