#javascript #hammer.js #pan
#javascript #hammer.js #панорамирование
Вопрос:
В настоящее время у меня есть этот код:
var hammertime = new Hammer(canvasContainer);
var x0, y0;
hammertime.on('panstart', function(ev){
x0=stage.position.x;
y0=stage.position.y;
});
hammertime.on('pan', function(ev){
stage.position.x = x0 ev.deltaX;
stage.position.y = y0 ev.deltaY;
renderer.render(stage);
});
Это отлично выполняет панорамирование, но с текущим кодом я могу продолжать панорамирование до тех пор, пока изображение не исчезнет с экрана. Как мне ограничить это, чтобы изображение уходило, например, только на половину экрана, прежде чем вы больше не сможете перемещаться в этом направлении? Есть ли предустановленная опция в Hammer.js для этого?
Комментарии:
1. удалось ли вам решить вашу проблему?