У меня есть один холст с фиксированной шириной и высотой, на этом холсте я нарисовал фоновое изображение, используя метод drawImage(). В фоновом изображении есть некоторые объекты, такие как муравьи (статические), когда пользователь прикасается к муравьям, тогда эта конкретная область должна очищаться (или изображение муравья должно исчезнуть) или должно быть через одно поле оповещения, как вы нашли муравей. Я искал поиск конкретной области касания, но я нашел только координаты x и y, используя событие touchstart. Я не хочу сравнивать с координатами x и y с позицией муравья в изображении. Я знаю положение муравьев на изображении. это код, который я получил при поискеКоснитесь области на холсте HTML5, используя собственный код javascript
$('#id').on('touchstart', function(){
alert("Touched");
});
Но я не рисовать изображения через HTML IMG тега. Любая помощь оценила бы много. В событии touchstart есть некоторые свойства radiousX и radiousY, чтобы найти область, но я не получил никаких примеров по этим свойствам.
Вот одна проблема: кто-нибудь через решение этой проблемы ??? Например, есть один образ города, в котором мне нужно прикоснуться к некоторым зданиям после прикосновения к определенному зданию, можем ли мы получить оповещение, как вы находите свой дом ???
Почему вы не хотите сравнивать координаты касания с координатами муравьев? – Butt4cak3
@ Butt4cak3 Если я сравниваю координаты x и y, для сравнения точных чисел требуется больше штрихов, поэтому вместо сравнения координат x и y мы можем получить зону касания (космос касания пальца) для сравнения – Mallikarjun