Flutter SpriteWidget Node canvas для изображения - PullRequest
0 голосов
/ 11 июня 2019

Я кодирую игру, основанную на путях.Я использую игровой движок SpriteWidget.

https://www.spritewidget.com/

Проблема в том, что если пользователь рисует большое количество путей на холсте, это повлияет на производительность.Я решил, что при некоторых условиях (при уменьшении частоты кадров, времени ...) холст, на котором нарисованы пути, станет изображением, и эти пути будут сброшены

Этот метод был полезен в других предыдущих проектах, проблема в том, чтоединственный способ сделать это во Flutter - это инициализировать Canvas с помощью PictureRecorder, проблема в том, что в узле SpriteWidget мы не можем инициализировать Canvas, потому что мы получаем его в качестве параметра функции узла paint (), поэтому я могуне делай так.Кто-нибудь из вас знает иначе?

Заранее спасибо,

Ждем ваших ответов:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...