gpt4 book ai didi

Flutter 创造无限屏幕

转载 作者:IT老高 更新时间:2023-10-28 12:31:21 27 4
gpt4 key购买 nike

我想象一种新的屏幕,我想用 Flutter 来做,因为它非常强大,可以快速流畅地渲染。

我想实现一种无限的屏幕,带有一种可以移动的正方形或区域。实际上就像一张 map (实际上不是无限的,而是非常大),但我可以:

  • 拖拽翻译
  • 放大和缩小
  • 点击并按下屏幕的不同组件(正方形或其他)

我想在我的小部件“ map ”上使用 GestureDetector 结合每个组件上的 transform 并在每次移动后刷新屏幕,或使用 重绘每个组件绘制,但我不确定这是最好的方法。

感谢您的帮助,如果您有任何想法!

最佳答案

除了“无限 map ”之外,我已经实现了您要求的部分功能。代码非常强大,所以我在 article on Medium 中描述了这些东西。 .它允许:

  • 通过拖动移动 map
  • 在 map 上放置新对象
  • 缩放进/输出
  • 单击对象

GitHub repo .

关于Flutter 创造无限屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50935470/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com