CSS3 を使用して画像を回転させようとしていrotateY
ます。jQueryを使用して回転角度を取得する必要があります。
私の問題は、画像が何回回転したかを理解することです。
例:
180 degrees: matrix3d(-1, 0, -0.00000000000000012246467991473532, 0, 0, 1, 0, 0, 0.00000000000000012246467991473532, 0, -1, 0, 0, 0, 0, 1)
360 degrees: matrix3d(1, 0, 0.00000000000000024492935982947064, 0, 0, 1, 0, 0, -0.00000000000000024492935982947064, 0, 1, 0, 0, 0, 0, 1)
540 degrees: matrix3d(-1, 0, -0.00000000000000036739403974420594, 0, 0, 1, 0, 0, 0.00000000000000036739403974420594, 0, -1, 0, 0, 0, 0, 1)
720 degrees: matrix3d(1, 0, 0.0000000000000004898587196589413, 0, 0, 1, 0, 0, -0.0000000000000004898587196589413, 0, 1, 0, 0, 0, 0, 1)
180 度ごとにわかるように、3 番目の要素の絶対値は 0.0000000000000012246467991473532 を加算します。私はこの結果に満足していますが、ある時点でこの論理は破綻し、適用できなくなります。
追加される 4 番目のサイクルの番号の後、ランダムになります。
回転サイクル数を取得する正しい方法は何ですか?