Raphael_2.01を使用していて、任意の位置でオブジェクトを回転させたいとします。Raphael - 任意の位置でのオブジェクトの回転
(WindowsXPの、Firefox3.6)
例:http://uproda11.2ch-library.com/326446b6u/11326446.png
この矩形(rect0)は右下の点で30度回転します。
パラメータは次のとおりです。
var rectX = rect0.getBBox().x;
var rectY = rect0.getBBox().y;
var rectW = rect0.getBBox().width;
var rectH = rect0.getBBox().height;
var rot = 30;// rotation
var rotX, rotY;// arbitrary position
私はどのようなコードを使用する必要がありますか?私は適切な方法をイメージすることができません。
おかげで、
あなたは数学を学ぶか、Rapael.Freetransformのようなものを使用する必要があります –