我正在尝试绘制图表的背景。如果我试着打电话
canvas.beginFill(0xff0000,1)
canvas.drawEllipse(10,200,300,-30);
canvas.endFill()
-30超出了图表的范围,它不会绘制任何东西。我希望它绘制一个被图表边缘切掉的椭圆。
答案 0 :(得分:0)
是不是只是宽度/高度不能为负?所以你只需要将X偏移-30(-20)并将宽度保持在30?
答案 1 :(得分:0)
你不能用负值大小绘制,我猜你已经以某种方式混淆了参数的顺序。这是正确的顺序:
public function drawEllipse(x:Number, y:Number, width:Number, height:Number):void
在docs中阅读更多内容。