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); }