示例#1
0
        public void UpdateBody(bool hasEaten)
        {
            PreviousDirection = Direction;
            Point newHeadPos = GetUpdatedHeadPosition();

            Body.AddFirst(newHeadPos);
            if (!hasEaten)
            {
                Body.RemoveLast();
            }
        }