Вход

Просмотр полной версии : Определить угол по линиям канваса


Vopub
28.09.2015, 23:09
Смотрим скриншот, требуется найти угол "C". Где def.X/defY-нынешнее положение дула пушки(ну черный отросток вверх) и nowX/nowY нынешнее положение курсора мыши . Не надо писать, что у меня по геометрии 2, у меня по ней 5. Проблема в другом, как на JS это правильно написать?

http://i.imgur.com/EYwUg2N.png

nerv_
28.09.2015, 23:24
Определить угол по линиям канваса
Не надо писать, что у меня по геометрии 2, у меня по ней 5.
Отличник по геометрии слышал о понятии "вектор"?

Vopub
29.09.2015, 07:34
Отличник по геометрии слышал о понятии "вектор"?

Какой-то слоупок, кто-нибудь, подскажите, пожалуйста, как высчитать этот угол.

sanmihan
29.09.2015, 09:05
Решение треугольников (https://ru.wikipedia.org/wiki/%D0%A0%D0%B5%D1%88%D0%B5%D0%BD%D0%B8%D0%B5_%D1%82% D1%80%D0%B5%D1%83%D0%B3%D0%BE%D0%BB%D1%8C%D0%BD%D0 %B8%D0%BA%D0%BE%D0%B2#.D0.A2.D1.80.D0.B8_.D1.81.D1 .82.D0.BE.D1.80.D0.BE.D0.BD.D1.8B)

MallSerg
29.09.2015, 16:12
У тебя есть координаты мыши (это катеты прямоугольного треугольника)
осталось узнать как найти угол зная длину двух катетов
и для чего нужен тангенс в тригонометрии
Не надо писать, что у меня по геометрии 2,
скорее стремится к нулю

Есть мнение что ты глуп и неправильно решаешь стоящею перед тобой задачу. про вектор тебе уже сказали