使用Flutter动画制作的骰子游戏

这个项目是用Flutter及其动画Widget制作的骰子游戏。没有使用外部包或GIF文件来实现显式的动画。

点击此处查看详情

  • 此项目无需加载外部包。

  • 状态管理部分使用ValueNotifier,另一部分使用SetState。

  • ShowDialog存在一个bug,会重复显示两次,我将在下一个commit中修复。

  • 为了实现骰子从洞中出现的动画,我使用了Stack并定制了一个与应用背景颜色相同的Container。在这个Container的定制中,我使用了这个在线工具Shapemaker。我推荐阅读这篇文章,点击此处,以了解如何创建自定义形状。

GitHub

查看 Github