public Point MoveNext() { Point head = new Point(SnakeArray[0].Xlocation, SnakeArray[0].Ylocation, 'o'); switch (direction) { case Direction.Right: head.Xlocation++; break; case Direction.Left: head.Xlocation--; break; case Direction.Up: head.Ylocation++; break; case Direction.Down: head.Ylocation--; break; } SnakeArray.Insert(0, head); return(head); }
public void SnakeMove() { SnakeArray.RemoveAt(SnakeArray.Count - 1); }