小编use*_*383的帖子

用raphael.js直接画布平移

我正在尝试做一个应用程序,当你在图形外面点击它时,你可以使用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(); 
Run Code Online (Sandbox Code Playgroud)

我发送回来,所以它不能弄乱其他对象动画(拖动....)它的工作原理但我仍然需要知道是否可能和更好的点击/触摸画布而不是矩形

svg canvas raphael sencha-touch

8
推荐指数
1
解决办法
1731
查看次数

标签 统计

canvas ×1

raphael ×1

sencha-touch ×1

svg ×1