コード例 #1
0
 public Nuisible(Ecosystem ecosystem, int speed, Position position, STATE state = STATE.Alive)
 {
     this.Ecosystem      = ecosystem;
     this.Speed          = speed;
     this.State          = state;
     this.Position       = position;
     this.Color          = Color.Gray;
     this.MovingStrategy = new RandomMovingStrategy(this);
 }
コード例 #2
0
 public EcosystemForm(Ecosystem ecosystem)
 {
     this.Ecosystem = ecosystem;
     this.KeyPress += KeyPress1;
     this.Size      = new Size(this.Ecosystem.DimX * 15, this.Ecosystem.DimY * 15);
 }
コード例 #3
0
 public Pigeon(Ecosystem ecosystem, int speed, Position position, STATE state = STATE.Alive) : base(ecosystem, speed, position, state)
 {
     this.Color = Color.Red;
 }
コード例 #4
0
 public Zombie(Ecosystem ecosystem, int speed, Position position, STATE state = STATE.Alive) : base(ecosystem, speed, position, state)
 {
     this.Color = Color.Black;
 }