private void NewEnemi() { Enemi enemi = new Enemi(panelFond,false); // Crée un enemi. On lui envoie le panel et on lui dit qu'on est en singlePlayer Enemis.Add(enemi);//On l'ajoute a la liste if (Enemis.Count != 0) pBDessin.Controls.AddRange(new Control[] { Enemis.ElementAt(Enemis.Count()-1).forme }); // De nouveau, on l'ajoute au controle du panel pour ne pas avoir de carré noir Enemis.ElementAt(Enemis.Count - 1).forme.BringToFront(); // pour ne pas qu'il y ai de superposition non voulue, on les mets au premier plan }
private void NewEnemi() { Enemi enemi = new Enemi(panelFond,false); Enemis.Add(enemi); }
private void timerTimerEnemis_Tick(object sender, EventArgs e) { if (coordonees[3] != null && coordonees[4] != null) { Point p = new Point(int.Parse(coordonees[3]),int.Parse(coordonees[4])); // Ici on décode la position des enemis. Les enemis sont créés à la meme place que dans l'écran du joueur1 Enemi enemi = new Enemi(panelFond,p,true); Enemis.Add(enemi); } }