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