ROTATE3D值遇到了下列变的元素:掌握的Javascript/jQuery的
style="transform: rotate3d(1, 0, 0, -50deg);"
我希望能够使用Javascript/jQuery来获取值-50
。 我想要得到的绝对值,所以如果是370deg,我不想让10位,但370
使用$('#element').css('transform')
回报这样一个矩阵:
matrix3d(1, 0, 0, 0, 0, 0.642788, -0.766044, 0, 0, 0.766044, 0.642788, 0, 0, 0, 0, 1)
这可更好地表示为:
matrix3d(
1, 0, 0, 0,
0, 0.642788, -0.766044, 0,
0, 0.766044, 0.642788, 0,
0, 0, 0, 1
)
正在解决the equations获取此值的唯一方法是什么?
明知Z = 0和X = 1作为ROTATE3D(,0,0 ,-50deg);
是不是有什么更快的替代呢?
如何取值为在第一位置设置?你能简单地跟踪它吗? –
我正在使用css3转换。所以不行,在动画过程中无法跟踪。因此,这个问题:) – Alvaro
paper.js有一些很好的功能来处理这一点,但我很想听听一些本地解决方案以及... http://paper.ws/reference/matrix/ – rafaelcastrocouto