今回は、Matrixを使ってエレメントをその場で回転させます。意地でも。 |
右の画像を見てください。 内側にある長方形がエレメントの外枠とします。borderではありません。 エレメントのwidthがW、heightがHで、回転角がθ、ということです。 エレメントの中心は内側の長方形の重心で、さらにそれは、 外側の長方形の重心と一致するので、線分OPの中点になります。 つまり、エレメントの中心の座標からこの中点の座標を引いたものを、 このエレメントのtopとleftに代入すればいい、と言うことです。 |
以上をθについて4通り(4つの象限の場合)で場合わけすればいい、ということです。 図以外の場合では、θからπ/2などを引いたものを扱うことになります。 |
今回は専ら数学だった気がしますが、サンプルでお茶にヨーグルトを入れます。 |
基本的過ぎるサンプル ぶれまくってます |
top 戻る |