flutter 3D 卡片 翻转

3,796 阅读1分钟

预览

原理

Matrix4.identity()..setEntry(3, 2, 0.002) 配出透视效果。

大力感谢 使用 Flutter 制作 3D 翻转动画 这篇文章。

整个动画翻转了 PI 角度,为了达到,翻转后不是镜像画面效果,我把动画分成了 0 -> PI/21.5PI -> 2PI 角度

源代码