Exemplo n.º 1
0
        public AnimalStatePatrol(AnimalView view) : base(view)
        {
            _positionsCount = 5;

            for (int i = 0; i < _positionsCount; i++)
            {
                _positions.Add(Utils.RandomFarmLocation);
            }
        }
Exemplo n.º 2
0
 public AnimalStateIdle(AnimalView view) : base(view)
 {
 }
Exemplo n.º 3
0
 public AnimalStateFollow(AnimalView view) : base(view)
 {
 }
Exemplo n.º 4
0
 protected AnimalState(AnimalView view)
 {
     this.View = view;
 }