Ejemplo n.º 1
0
 public Fish(Random rnd, IStrategy s)
 {
     Satiety      = 10;
     Kind         = "Взрослая";
     X            = rnd.Next(0, 100);
     Y            = rnd.Next(10, 150);
     TX           = rnd.Next(80, 1450);
     TY           = rnd.Next(40, 580);
     s            = new FishStrategy();
     Pictureliife = new Rectangle(X, Y + 100, 150, 10);
 }
        private void Startwork_Click(object sender, EventArgs e)
        {
            bmp = new Bitmap(Width, Height);
            g   = Graphics.FromImage(bmp);
            g.DrawImage(Image.FromFile("background.png"), 0, 0);
            BackgroundImage = bmp;
            h2o             = new Aquarium();
            timer1.Enabled  = true;
            draw            = new Draw();
            int            t = temperature.Value;
            CreatorDweller creator;

            creator = new CreatorFish();
            IStrategy fs = new  FishStrategy();
            Dweller   f  = creator.Create(rnd, fs);

            h2o.AllFish.Add(f);
        }