Я пытаюсь проверить, перекрываются ли друг с другом два объекта (например, прямоугольник и треугольник) на холсте HTML5.Как проверить, перекрываются ли объекты холста друг с другом
В настоящее время я могу только проверить это, посмотрев на экран (установив globalCompositeOperation = 'lighter').
Моей первой идеей было бы сканирование по всему холсту, если на холсте присутствует цвет «легче» (сравните фрагмент кода выше). Но для этого мне пришлось бы смотреть на каждый пиксель, который был бы довольно дорогостоящим для того, что мне нужно.
Есть ли (лучше) альтернатива автоматической проверке, перекрываются ли они?
С уважением.
Хорошо, выглядит сбивающим с первого взгляда. Я посмотрю, решает ли моя проблема. Благодаря! –