<style type="text/css">
@-webkit-keyframes waveArm{
0%,100% {
-webkit-transform:rotate(0deg);
}
10%,30%,50%,70%,90% {
-webkit-transform:rotate(90deg);
}
20%,40%,60%,80% {
-webkit-transform:rotate(45deg);
}
}
#arm {
position:absolute;
top:135px;
left:135px;
width:201px;
height:74px;
background:url(test-arm.png) 0 0 no-repeat;
-webkit-animation: waveArm 3s 1s 1;
-webkit-transform-origin:81% 46%;
}
</style>
<div id="arm"></div>
オブジェクトの高さと幅を使用して、変換元のX値とY値を計算し、腕や肩を振るように1点を中心にスムーズに回転する方法があるかどうかを知りたいです。
この場合、試行錯誤の結果、81%と46%であることがわかりましたが、もっと簡単な方法が必要です。
ありがとう