我只是Stagexl和Dart的新手。
我正在阅读stageXL.org上的小启动指南(http://www.stagexl.org/docs/getting-started.html),我正在尝试使用示例代码绘制一个红色圆圈但它不起作用(画布为空)。
我在某些页面上找到的样本都没有用。
例如,这个有四个方格:http://www.stagexl.org/docs/wiki-articles.html?article=introduction,画布总是空的..
需要一些帮助..
如果你知道学习StageXl的好教程,请分享给我!
感谢。
答案 0 :(得分:0)
当使用WebGL渲染器时,当前版本的StageXL(版本0.12)不支持矢量图形。请从WebGL渲染器中选择退出并使用Canvas2D渲染器,如下所示:
// do this before the Stage constructor is used
StageXL.stageOptions.renderEngine = RenderEngine.Canvas2D;
即使使用WebGL渲染器,StageXL的下一个版本(从0.13开始)也将支持更多矢量图形命令。请注意,WebGL针对渲染纹理进行了优化(Bitmap / BitmapDatas),绘制矢量图形可能是一项代价高昂的操作,具体取决于用例。