gpt4 book ai didi

拉斐尔,变换后获取元素角度

转载 作者:行者123 更新时间:2023-12-01 10:00:03 27 4
gpt4 key购买 nike

如此处所示:http://raphaeljs.com/reference.html#Element.transform

Raphael 的变换允许我移动元素,但不改变元素的属性。

但正如这里所解释的:http://grokbase.com/t/gg/raphaeljs/126j03p95c/get-x-y-coordinates-after-transformation可以获得矩形的转换后 x 和 y 值。但我想不通的是如何获得矩形的转换后角度

我该怎么做?

最佳答案

访问元素的矩阵对象并调用方法 split() 以获取返回的对象,该对象包含有关矩阵变换的一组信息。检查对象中的“旋转”属性以获取元素的旋转状态(以度为单位)。

var R = Raphael(0, 0, 500, 400),
rect = R.rect(0, 0, 100, 100).transform("r45");
console.log(rect.matrix.split().rotate);

引用http://raphaeljs.com/reference.html#Matrix.split

希望这对您有所帮助。

关于拉斐尔,变换后获取元素角度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17468798/

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