Я представляю себе новый вид экрана, и я хотел бы сделать это с Flutter, так как он очень мощный для рендеринга быстро и плавно.
Я хочу достичь своего рода бесконечного экрана с видом квадрата или зоны, в которую вы можете двигаться. Фактически точно как карта (на самом деле не бесконечная, но очень большая), но где я могу:
- Перетащите и переведите
- Увеличение и уменьшение масштаба
- Нажмите и нажмите на другой компонент экрана (квадратный или любой другой)
Я предполагаю, что GestureDetector
на моей карте "виджет" сочетается с transform
на каждом компоненте insde и обновляет экран после каждого перемещения или перерисовывает каждый компонент с помощью draw
но я не уверен, что это лучший способ следовать этому.
Спасибо за помощь, если у вас есть идеи!