Я разрабатываю приложение в XNA, которое рисует случайные пути. К сожалению, я не в курсе графиков, поэтому я немного застрял. Мое приложение должно сделать следующее:
- Выберите случайный угол из моего источника (0,0), что просто.
- Нарисуйте окружность относительно этого источника на расстоянии 16 пикселей (или любое расстояние, которое я укажу) под углом, указанным выше.
(извините за мой ужасный фотошоп)
альтернативный текст http://www.refuctored.com/coor.png
Второй круг в (16,16) будет представлять собой угол 45 градусов в 16 пикселях от моего источника.
Я хотел бы иметь метод, в котором я передаю свое расстояние и угол, который возвращает точку на графике. т.е. * * 1 016
private Point GetCoordinate(float angle, int distance)
{
// Do something.
return new Point(x,y);
}
Я знаю, что это просто, но, черт возьми, я совершенно не в курсе графиков. Любая помощь?
Спасибо,
George