Поиск угла координаты внутри круга

Прямо перед бизнесом, в основном я делаю небольшую мини-игру, в которой персонажи работают поверх плоских часов с вращающейся вокруг часовой стрелкой персонажей, чтобы избежать прыжка. часть im, с которой работает, кодирует столкновение, часовая стрелка - это всего лишь модель набора, которая вращается с применением матриц и по какой-либо причине полевое столкновение не будет работать. Таким образом, моя теория состоит в том, что я знаю, что угол, на который в настоящее время умножается часовая стрелка, умножается, существует ли какой-то математический способ вычисления угла игрока по отношению к центральной точке круга, чтобы это можно было проверить против часовой стрелки угол?

0
nl ja de

1 ответы

Конечно.

float angle = atan2(y_handle - y_center, x_handle - x_center);
4
добавлено
@ Rex87 У вас есть центр часов. Но нарисуйте его, подумайте немного (возможно, получите книгу по математике Highschook), и вы увидите ее мгновенно.
добавлено автор user529758, источник
Глупый вопрос, возможно, но что вы понимаете под ручкой и центром, центром кругов или центром персонажей?
добавлено автор Rex87, источник
Центр находится в точке 0,0, так что это становится проще, спасибо за помощь :)
добавлено автор Rex87, источник
pro.cxx
pro.cxx
3 049 участник(ов)

C/C++ chat 0. Простые вопросы, лабы и о IDE — в чат новичков @supapro 1. Не хамим, не переходим на личности, не вбрасываем утверждения без доказательств 2. No Ads, offtop, flood Объявления о вакансиях и евенты - в лс @AlexFails https://t.me/ProCxx/259155

supapro.cxx
supapro.cxx
1 925 участник(ов)

Чат для тех, кто немного знает C++, простые вопросы по реализации, синтаксису и ide – сюда, а для другого есть: /Главный чат по серьезным вопросам — @ProCxx /Чат по обсуждению всего — @fludpac

Infernal Math
Infernal Math
389 участник(ов)

http://www.zepta.ru/index.php?title=Заглавная_страница Приглашение в чат: https://t.me/matheden

C++ Russia
C++ Russia
384 участник(ов)

Сообщество разработчиков C++ в Telegram.

cxx.Дискуссионная
cxx.Дискуссионная
298 участник(ов)

это не двач, общайтесь вежливо; разговор на почти любые темы; Не согласны с баном? В лс @AlexFails, @ivario

comput.math
comput.math
289 участник(ов)

Прикладная математика и численные методы. Без оффтопа, рекламы, флуда. Вышмат: @higher_math Физика: @physpub Новичкам: @starter_math @JuliaLanguage @rlang_ru Книги брать здесь: libgen.io И по хештегу #book

higher.math
higher.math
234 участник(ов)

Higher mathematics / высшая математика Подборка книжек: https://ru.stackoverflow.com/a/683632/1084 Вычмат: @comput_math Физика: @physpub LaTeX: @pro_latex

C++ для маленьких и тупых
C++ для маленьких и тупых
105 участник(ов)

Лоу левел (по среднему IQ участников) чатик ExtremeCode @extremecode Флудилка @extremecode_rest

Starter Math
Starter Math
79 участник(ов)

Для тех, кто боится спросить в @higher_math Вычмат: @comput_math Физика: @physpub