Я работаю над сенсорной игрой, и у меня возникают проблемы с созданием пути, к которому коснулся пользователь. Я пытаюсь имитировать что-то вроде этих приложений http://www.youtube.com/watch?v=G3CECr6mT1Q или http://www.youtube.com/watch?v=r34-_0wrVC4Рисуем дорожку между двумя точками
Я делаю это в XNA/C#.
Моя проблема: У меня есть набор путевых точек, которые определяют, что пользователи касаются пути. Я не был уверен, как я могу получить стилизованную линию между всеми этими пунктами, поэтому я подумал: «Эй, у меня будет просто очень маленькое изображение, это« линия », и нарисуйте его в каждом месте между путевыми точками и поверните его соответственно Я не уверен, если это лучшее решение или нет.
Но я застрял, потому что не знал, как получить все координаты между этими двумя точками. У меня есть две точки, я могу получить вектор от первой до второй, и т.д., но я не могу показаться, чтобы получить математику правильно.
Любые предложения или помощь? Спасибо!
+1 для RoundLine. – 2010-11-22 22:55:08
Empyrean - СПАСИБО! Это работало как шарм! Очень признателен! Знаете ли вы, что ваш код более или менее аналогичен тому, как XNA будет рисовать примитивы, или я возьму перфекционный хит? Кроме того, я опубликую свой фрагмент кода, если кто-то займется этим вопросом в будущем. Кроме того, roundLine выглядит действительно круто, я проверю его. – Steve 2010-11-22 23:13:38