Ejemplo n.º 1
0
        private void Move()
        {
            Position.Clear();

            foreach (var item in NextPosition)
            {
                Position.Add(new Coordinate(item));
            }
        }
Ejemplo n.º 2
0
        public override void Step()
        {
            //Y -= _step;

            foreach (var item in Position)
            {
                int y = item.Y;
                NextPosition.Add(new Coordinate(item.X, y - _step));
            }

            Position.Clear();
            Position.UnionWith(NextPosition);
            NextPosition.Clear();
        }