1
我需要像Elbert F's freeTransform那樣以平滑的方式旋轉物體。RaphaelJS像freeTransform這樣的物體的平滑旋轉
請任何人檢討我的code並幫我解決這個問題。
我不需要任何其他代碼或其他任何插件,但在my own code
一些編輯我想angle
中的代碼move
功能的一些正確的公式是負責對象的平滑旋轉。
在此先感謝
我需要像Elbert F's freeTransform那樣以平滑的方式旋轉物體。RaphaelJS像freeTransform這樣的物體的平滑旋轉
請任何人檢討我的code並幫我解決這個問題。
我不需要任何其他代碼或其他任何插件,但在my own code
一些編輯我想angle
中的代碼move
功能的一些正確的公式是負責對象的平滑旋轉。
在此先感謝
我已經做了這一點,它有點數學公式技巧可以助我。 Here is updated code
var centreX = "center of rectanlge, x-coordinate", centreY = "center of rectangle, y-coordinate";
var theta = Math.atan2(centreX - dx, centreY - dy); // dx and dy are movement of mouse from the rotating element
angle = 1 * (theta * 180)/3.1415;;
element.rotate(angle, centreX, centreY);
您可能想要添加鏈接或描述什麼是freeTransform。你的問題是什麼? –