使用Raphael进行垂直缩放(变换)



我有一个关于使用变换对Raphael进行垂直缩放的问题。我尝试了以下代码:

var transform = "sx"+dx;
selRect.transform(transform);

但这似乎并不奏效。有人知道如何解决这个问题吗?

提前谢谢。

尝试使用

var transform = "S1," + dx;

此外,别忘了,你可以选择指示你想要缩放的点。。。所以

var bbox = selRect.getBBox();
var transform1 = "S1," + dx + ",0,0";
var transform2 = "S1," + dx + "," + ( bbox.width / 2 ) + "," + ( bbox.height / 2 );

将以不同的方式偏移生成的rect。有时它肯定会派上用场!

最新更新