请,我想让卡片移动到另一个卡片动画,如视频
示例:https://www.veed.io/view/d0f4bfbe fdf7 - 4 - d77 ab21 - 3263 be24ca4b
您可以为每张卡片使用key并获得每张卡片在屏幕上的位置
RenderBox box = key.currentContext.findRenderObject() as RenderBox;
print(box.localToGlobal(offset.zero));//this will give you the offset of the widget where you want to move the card..
获得偏移量后,使用动画小部件将当前卡片的位置移动到该偏移量。您可能必须使用索引堆栈小部件按顺序设置卡片并将卡片移动到另一张卡片之上
如果你想用包制作它,看看flame
https://pub.dev/packages/flame