private void Start(object sender, RoutedEventArgs e) { simulateur = SimulateurFourmi.GetInstance(); var zone = simulateur.FabriqueZone.Creer(); var midPos = GetMidPosition(zone); reine = simulateur.FabriqueFourmi.Creer(zone, midPos); reine.Comportement = new ComportementReine(reine); reine.AttacherObs(simulateur); RenderTerrain(Terrain, zone.LimitX, zone.LimitY); Dessine(zone.LimitX / 2, zone.LimitY / 2, "Content/fourmiRNRN.jpg"); }
static void Main(string[] args) { SimulateurFourmi sf = SimulateurFourmi.GetInstance(); var zone = sf.FabriqueZone.Creer(); var reine = sf.FabriqueFourmi.Creer(zone, new Coordonnee(0, 0)); reine.Comportement = new ComportementReine(reine); zone.AjouterPersonnage(reine); reine.AttacherObs(sf); Console.WriteLine(zone.LstPersonnages.Count + ""); Console.ReadKey(); }