gpt4 book ai didi

path - 如何在 raphael.js 中缩放路径

转载 作者:行者123 更新时间:2023-12-04 11:30:14 25 4
gpt4 key购买 nike

我不明白为什么下面的例子不起作用......它只有在我调整一次大小时才有效,但如果我再次尝试调整它的大小,它就会变得一团糟......

http://jsfiddle.net/JAVWN/1/

最佳答案

您可能会认为,如果您调用 scale() 一次,然后再次调用 scale(),结果将是累积的,但情况似乎并非如此。似乎如果您调用 scale(),它会记住原始尺寸并缩放这些尺寸,而不是先前重新计算的尺寸。

我让你的例子工作的方式是在你的对象上存储比例(每个维度一个变量)(从 scaleX = scaleY = 1 开始)。然后我将存储的比例乘以从调整器/光标的最终位置计算的比例并将它们存储在您的对象中。最后,我使用 scale() 函数调用中存储的比例来调整形状的大小。

http://jsfiddle.net/donniec/JAVWN/2/

关于path - 如何在 raphael.js 中缩放路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5891647/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com