(16,97 / 2). Это будет работать с другими углами, кроме 45 градусов.
му я пишу игру на C ++, в настоящее время я работаю над «Компасом», но у меня есть некоторые проблемы с векторной математикой.
Вот небольшое изображение, которое я создал, чтобы помочь лучше объяснить мой вопрос
Хорошо, так как вы можете увидеть 2D положениеA
начинается в(4, 4)
, но тогда я хочу двигатьсяA
вдоль угла 45 градусов, пока не достигнет 2D положения(16, 16)
Таким образом, в основном существует 12 расстояние между гдеA
начинается и где это заканчивается. И как я рассчитываю это?