staffID
@staffID

Как позиционировать текст?

Написал вот такой скрипт https://jsfiddle.net/3vh8zph4/1/
Теперь надо расставить цифры, но не могу понять как их позиционировать.
То есть, что конкретно к чему относится, получается вот такая хрень https://jsfiddle.net/3vh8zph4/2/
Пытаюсь добиться результата, как на картинкеa1fd2fadddd344bb86d83e0e013a8e0e.png
  • Вопрос задан
  • 213 просмотров
Решения вопроса 1
@GreatRash
Нужно знать всего три вещи, и вы их уже и так должны знать:

1) центр окружности
2) радиус окружности
3) угол поворота

Затем, для синей дуги:

1) знаем её начало - 170°, знаем её конец - 350°
2) находим угол поворота: 350 - 170 = 180°
3) находим половину угла: 180 / 2 = 90°
4) откладываем получившийся угол от начала дуги: 170 + 90 = 260°
5) радиус - гипотенуза, угол тоже знаем, значит катеты (т.е. координаты) равны:
y = радиус * sin(260°)
x = радиус * cos(260°)

Собссно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект