2011-10-05 69 views
8

我正在嘗試做一個應用程序,當你點擊一個圖的外部它讓你 平移視口使用setviewbox(); 我已經做了接近它,但我不喜歡它,我是 使用矩形:直接畫布與raphael.js平移

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(); 

我送回所以它與其他亂七八糟的傾斜對象 動畫(拖.. ..) 它的作品,但我仍然需要知道是否有可能和更好的點擊/ 觸摸畫布而不是矩形

+0

看看OP的答案,不接受一個:http://stackoverflow.com/questions/4157590/raphael-canvasbackground-onclick-event – unclenorton

回答