2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 119
|
||||||
1 | ||||||
Обработка касания touch10.12.2015, 08:21. Показов 1872. Ответов 9
Метки нет (Все метки)
Всем привет, я пытаюсь оброботать на картинке нажатие на найденный предмет по координатом через метод
0
|
10.12.2015, 08:21 | |
Ответы с готовыми решениями:
9
Touch – обработка касания Обработка касания(провести пальцем) jquery touch - tap,touch,live Два касания на андроид |
435 / 101 / 15
Регистрация: 21.02.2015
Сообщений: 845
|
|
10.12.2015, 08:47 | 2 |
Если предмет меньше подушечки пальца (крутое слово))
то так и оставь, если больше то добавь больше точек, четыре например, проверять все точки объекта как то странно палец ведь не иголка)
0
|
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 119
|
|
10.12.2015, 09:06 [ТС] | 3 |
Получается,если нажмешь на предмед чуть выше или ниже координат, то метод проверки не сработет
0
|
435 / 101 / 15
Регистрация: 21.02.2015
Сообщений: 845
|
|
10.12.2015, 09:17 | 4 |
точно, надо померить расстояние от каждой из четырех точек (хотя по этому объекту и трех хватит) и если оно хоть где то меньше предела вызывать функцию срабатывания
Пифагор рулит
0
|
2 / 2 / 1
Регистрация: 14.11.2014
Сообщений: 119
|
|
10.12.2015, 09:42 [ТС] | 5 |
Valakin, это что типа класса Rect?
0
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
10.12.2015, 16:10 | 6 |
Leks2, я не понял вопроса.
что значит обработать по окружности? Эта ваза отдельный png вставленный на фон с onTouch или эта все одна картинка на которой пытаетесь найти координаты?
0
|
10.12.2015, 17:06 | 8 |
Паблито как всегда мудр, и от меня поправка:
"проще повесить слушатель на всю картинку <зачеркнуто>вазы</зачеркнуто> и..." проверить, попал ли палец в определенный прямоугольник... или любую другую фигуру, если с геометрией все слава богу. :-)
0
|
435 / 101 / 15
Регистрация: 21.02.2015
Сообщений: 845
|
|
10.12.2015, 17:14 | 9 |
делать можно по разному но почему всем так люб прямоугольник?
четыре условия в if проверять? надо бы время замерить, тогда увидим что лучше
0
|
91 / 86 / 12
Регистрация: 08.08.2013
Сообщений: 667
|
|
10.12.2015, 19:00 | 10 |
Valakin, я проверял с помощью contains(x, y)
0
|
10.12.2015, 19:00 | |
10.12.2015, 19:00 | |
Помогаю со студенческими работами здесь
10
Датчик касания на пластике Как сделать 2 касания? Позиция касания экрана нахождение точки касания в матлабе Емкостной сенсор касания чувствительность. Найти абсциссу точки касания. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |