首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代号one fly over动画

代号one fly over动画
EN

Stack Overflow用户
提问于 2016-08-02 09:08:07
回答 1查看 34关注 0票数 1

在codenameone中,我有两个容器。一个包含多个图像(源),另一个包含一个图像(目标)。当我单击一个按钮时,我希望来自源的图像与目标图像重叠。我试着用

代码语言:javascript
复制
findParentContainer().morphAndWait(findSourceContainer(), findDestinationContainer(),2000);

但它将目标容器从其位置移除,然后将其显示在目标容器中,并使其看起来像是目标容器从源飞向目标。

我也尝试了1。添加另一个与源容器完全一样的虚拟容器,在目标容器旁边,然后创建那个虚拟容器,但它不起作用。2.也尝试使每个单独的图像变形,但图像在第一张图像后就变成了白色。

如何才能使源图像从它们的位置飞到所需的contianer?

EN

回答 1

Stack Overflow用户

发布于 2016-08-02 12:34:41

容器中的组件被裁剪到它的边界。要使用动画将组件从一个容器移动到另一个容器,您需要在分层窗格中创建一个人工布局,并在其中执行动画,这既不简单也不简单。

有一些示例显示了这种类型的动画,特别是在扑克和纸牌演示中,卡片被移动到复杂的位置。不幸的是,目前还没有“一刀切”的解决方案从一个容器动画到另一个。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38710316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档