Flutter SpriteWidget节点画布到图像

时间:2019-06-11 08:15:27

标签: canvas flutter dart

Im对基于路径的扑扑游戏进行编码。我正在使用SpriteWidget游戏引擎。

https://www.spritewidget.com/

问题是,如果用户在画布上绘制大量路径,则性能会受到影响。我决定在某些条件下(每秒fps,时间...),绘制路径的画布将成为图像,并且这些路径将被重置

此技术在以前的其他项目中很有用,这个问题是我在Flutter中知道的唯一方法是使用PictureRecorder初始化Canvas,问题在于在SpriteWidget节点中我们无法初始化Canvas,因为我们得到了它作为paint()节点函数的参数,所以我不能以这种方式实现。你们中有人知道吗?

预先感谢

期待您的回答:)

0 个答案:

没有答案