我正在尝试使用StageXL为画布添加圆圈。我尝试了以下但没有成功:
Shape shape = new Shape()
..graphics.beginPath()
..graphics.circle(50, 50, 50)
..graphics.closePath()
..graphics.moveTo(20, 20)
..graphics.fillColor(0xFF8ED6FF)
..graphics.strokeColor(Color.Blue, 5)
..addTo(stage);
知道我在这里缺少什么吗?感谢。
答案 0 :(得分:3)
原因是:
“WebGL渲染器高度优化以绘制纹理(BitmapDatas)但尚不支持矢量图形。如果要绘制图形显示对象,请使用applyCache方法将矢量图形渲染为纹理或不选择用于WebGL渲染器。“
我在此处的更改日志中发现:https://pub.dartlang.org/packages/stagexl