예제 #1
0
파일: Jeu.cs 프로젝트: Tinordy/ProjetFinal
 private void GérerTransitionDécompte()
 {
     if (!DécompteInitial.EstActif)
     {
         État                          = ÉtatsJeu.JEU;
         Joueur.EstActif               = true;
         DécompteInitial.Enabled       = false;
         DécompteInitial.Visible       = false;
         NetworkManager.TempsDeCourseJ = new ChronoAugmente(Game, new TimeSpan(0), "Arial", new Vector2(Game.Window.ClientBounds.Width / 2, 30), "Blanc", true, false, Color.White, INTERVALLE_MAJ);
         Game.Components.Add(NetworkManager.TempsDeCourseJ);
         MenuDesOptions.DésactiverDifficulté();
         AffNbTours = new Titre(Game, "Tour : 1", "Arial20", new Vector2(Game.Window.ClientBounds.Width / 15, Game.Window.ClientBounds.Height / 18), "Blanc", false, Color.White);
         Game.Components.Add(AffNbTours);
     }
 }
예제 #2
0
파일: Jeu.cs 프로젝트: Tinordy/ProjetFinal
 private void ConnectionAuServeur(string ip, int port)
 {
     //Si le serveur est déjà créé, on ne veut pas le refaire
     if (!ServeurCréé)
     {
         if (ÉtatJoueur != ÉtatsJoueur.CLIENT)
         {
             Serveur = new Server(port, ip);
             Game.Services.AddService(typeof(Server), Serveur);
         }
         NetworkManager = new Réseautique(Game, ip, port);
         NetworkManager.SetEnnemi(MenuDesOptions.GetDifficulté());
         Game.Services.AddService(typeof(Réseautique), NetworkManager);
         ServeurCréé = true;
     }
     else
     {
         NetworkManager.Reset(ip, port);
     }
     ConnectionÉtablie = true;
 }