在纸上旋转矩形居中的公式

Formula to center a rectangle on paper with rotation

本文关键字:旋转      更新时间:2023-09-26

我正在尝试以下面的方式旋转纸张上的一个矩形

  var paper = new Raphael(document.getElementById('element'), 400, 400);
  paper.rect(1, 200, 200, 200).animate({transform:"r-45,200,200"}, 2000);  

但这是不完整的。有没有一种算法可以让矩形居中。

是否也要在矩形的中心旋转?你可以这样做:

var paper = new Raphael(document.getElementById('element'), 400, 400);
paper.rect(100, 100, 200, 200).animate({transform:"r-360,200, 200"}, 20000);

我更新了jsfiddle的例子,我改变了你的旋转和时间,但你可以做你喜欢的那些