Esempio n. 1
0
        public void RenderBody(Point coordinates, Direction toPrev, Direction toNext)
        {
            var rectangle = toPrev.IsOppositeTo(toNext)
                ? GetStraightBody(toPrev)
                : GetCurvedBody(toPrev, toNext);

            Render(coordinates.ToXnaVector() * Step, rectangle);
        }
Esempio n. 2
0
 public void RenderTail(Point coordinates, Direction direction)
 {
     Render(coordinates.ToXnaVector() * Step, GetTail(direction));
 }