【问题标题】:raphael js Pan functionality using raphael-pan-zoom使用 raphael-pan-zoom 的 raphael js 平移功能
【发布时间】:2013-06-17 04:04:55
【问题描述】:

我发现了一个名为 raphael-pan-zoom 的插件,我用它来放大和缩小我论文中的 raphaeljs 元素,缩放效果很好,但是当我想将论文向左、向右移动时,上或下我没有成功。 我在“raphael.pan-zoom.js”中找到了平移功能:

pan: function (deltaX, deltaY) {
    },

我不知道什么是 deltaX 和 deltaY 以及如何计算它们,请您帮帮我。 在这个 jsfiddle 你可以找到一个例子:http://jsfiddle.net/xperali/g6Xav/4/

【问题讨论】:

    标签: javascript zooming raphael pan


    【解决方案1】:

    现在0.2.1版本已经实现了平移功能,deltaX和deltaY是你想要移动纸张的X和Y的点数。

    panZoom.pan(0, -10);
    

    我已经更新了小提琴:http://jsfiddle.net/g6Xav/8/

    如果你有任何问题,请告诉我

    【讨论】:

    • 感谢 Escobar5,但我在 chrome 和 firefox 中测试了更新后的 jsfiddle,但这是行不通的
    • 它在 chrome 和 firefox 中为我工作,你之前放大了吗?平移仅在纸张放大时起作用,因为要移动视图框,纸张必须大于视图框本身。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-04-26
    • 2011-12-17
    • 1970-01-01
    • 1970-01-01
    • 2011-12-11
    • 2015-09-21
    • 1970-01-01
    相关资源
    最近更新 更多