2012-01-02 41 views
0

我在jsdraw2d中遇到以下问题,请告知它是错误还是与我的理解有关。jsdraw2d中的弧和圆

  1. 我想填补一个弧。
  2. 宽度= 100,高度= 100,开始角度= 0,交换角度= 130
  3. 我完美地填充了弧。
  4. 随着我不断增加交换角度直到134,这是确定的,但是
  5. 由于当我将交换角度更改为135时,需要大幅度增加。

在代码中还我所看到的,有135度的检查:

(if((eaD<=45 && eaD>=0) || (eaD>=135 && eaD<=225) || (eaD>=315 && eaD<=360)))

它是故意的吗?如果是这样,为什么?

是否有更稳定的版本?

回答

0

我没有使用jsdraw2d,我不会基于他们如何在他们的网站上展示它。我想用的是RapaelJS。这是一个来自非常熟练的开发人员的非常成熟的图书馆,以前我曾经使用过,并且知道它很好。