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