Задать вопрос

Сlick на сanvas — как правильно получить координаты?

Вопрос в общем то очевидный, но я не нашёл удобного кода (Я только любитель программировать на JavaScript)
Относительно окна и документа координаты получаются легко. А как относительно канвы?
  • Вопрос задан
  • 2602 просмотра
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
FrostMoon
@FrostMoon
x = pageY — сanvasElement.offsetLeft;
y = pageX — сanvasElement.offsetTop;

где pageY и pageX координаты относительно документа.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Serator
msdn.microsoft.com/en-us/library/ms530302%28VS.85%29.aspx — неплохая статья на MSDN о размерах и координатах. Лучше сего в сети не встречал.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы