现在我正在使用:
r.forEach(
function (el) {
el.scale(0.5, 0.5, 0.0, 0.0);
});
缩放每个对象(0/0),工作正常。
然而,拉斐尔的参考文献指出缩放函数已被弃用,而我应该使用Raphael.transform(...)。我试过了:
r.forEach(
function (el) {
el.transform("S(0.5)");
});
但是,这将使用图像中心作为比例中心来缩放路径。如何使用转换函数实现相同的效果?
答案 0 :(得分:5)
您可以使用与“scale”函数的参数相同的翻译字符串:
el.transform("s0.5, 0.5, 0, 0");
答案 1 :(得分:1)
el.transform("S0.5, 0.5, 0, 0");