рассчитать позицию смещения - PullRequest
0 голосов
/ 11 января 2012

Я пытаюсь реализовать линейную карусель с js и HTML5. Проблема в том, что мне нужно рассчитать смещение (дх) от текущего касания на экране. мой код:
</p> <pre><code>document.addEventListener('touchmove', function(event) { event.preventDefault(); var touch = event.touches[0]; posx=touch.pageX; posy=touch.pageY; },false);

Например: текущий posx равен 365, и я переместился на 1px вправо. тогда мой дх будет 1 и так далее ...

Заранее спасибо.

1 Ответ

1 голос
/ 11 января 2012

Сохраняет текущую позицию x и y в глобальных переменных при каждом изменении и вычисляет разницу между последним и текущим значениями, прежде чем перезаписывать значения снова.

...