#javascript
Нужно определить по какой именно части прямоугольника кликнул пользователь ( грубо говоря, по какому именно треугольнику ) Что мы имеем: x, y - координаты клика высота, ширина изображения решение, отдельное спасибо @Yura Ivanov.
Ответы
Ответ 1
x,y - координаты. w,h - ширина,высота. 1,2,3,4 - номера треугольников начиная с верхнего, дальше по часовой стрелке. y - x * h / w < 0?"1 или 2":"3 или 4";// относительно главной диагонали y - (h - x * h / w) < 0?"1 или 4":"2 или 3";//относительно побочной диагонали принадлежность линиям соответственно проверка на равенство нулю этих выражений.Ответ 2
Попробуйте применить конструкции из тегов
Комментариев нет:
Отправить комментарий