【发布时间】:2012-08-05 02:33:10
【问题描述】:
我有一个关于 Raphael 使用变换进行垂直缩放的问题。我尝试了以下代码:
var transform = "sx"+dx;
selRect.transform(transform);
但这似乎并不奏效。有人知道如何解决这个问题吗?
提前致谢。
【问题讨论】:
标签: raphael
我有一个关于 Raphael 使用变换进行垂直缩放的问题。我尝试了以下代码:
var transform = "sx"+dx;
selRect.transform(transform);
但这似乎并不奏效。有人知道如何解决这个问题吗?
提前致谢。
【问题讨论】:
标签: raphael
尝试使用
var transform = "S1," + dx;
另外,不要忘记您可以选择指定要缩放的点......所以
var bbox = selRect.getBBox();
var transform1 = "S1," + dx + ",0,0";
var transform2 = "S1," + dx + "," + ( bbox.width / 2 ) + "," + ( bbox.height / 2 );
将以不同的方式偏移生成的矩形。有时它肯定会派上用场!
【讨论】: