прямое панорамирование холста с помощью raphael.js

я пытаюсь сделать приложение, которое, когда вы щелкаете за пределами фигуры, оно позволяет вам {{ 1}} панорамируйте область просмотра с помощью setviewbox (); я сделал что-то похожее на это, но меня это не устраивает, я использую прямоугольник:

canvas = new Raphael(0,0,canvas_size, canvas_size); 
 var rectan = paper.rect(0,0,canvas_size,canvas_size); 
using .drag(move,dragger,up); 
and in the function of move 
var bboxx=this.getBBox(false) 
paper.setViewBox(bboxx.x,bboxx.y,canvas_size,canvas_size,true); 
                        this.toBack(); 

я отправляю обратно, чтобы он не мешал другим объектам {{ 1}} анимация (перетащите ....) это работает, но мне все еще нужно знать, возможно ли это, и лучше нажимать / касаться холста вместо прямоугольника

8
задан user979383 5 October 2011 в 14:10
поделиться