首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android Card游戏动画

Android Card游戏动画
EN

Stack Overflow用户
提问于 2011-02-21 21:51:38
回答 1查看 2.2K关注 0票数 2

我写了一个小纸牌游戏。我现在想要动画一些东西,比如从一副牌中拿出一张牌,并将它移动到“打开的卡片池”。我可以使用translate (下面的代码)来实现这一点。但问题是,每当新卡被取出和移动时,“打开的卡片池”看起来都是空的。我怎么可能在“打开的卡片池”中显示最后一张打开的卡片:?是否有一个旗帜或什么东西来使图像在动画时保留在其原始位置?

代码语言:javascript
复制
<translate
    android:fromXDelta="-100%"
    android:toXDelta="0%"
    android:fromYDelta="0%"
    android:toYDelta="0%"
    android:duration="1000"
    android:zAdjustment="top" />
EN

回答 1

Stack Overflow用户

发布于 2013-11-29 08:18:07

您必须使用两个图像。当您开始从打开的卡片池中移动图像时,立即在相同位置显示下一张卡。

如果两张牌在视觉上看起来是一样的(只显示牌的背面),那么您可以通过将移动的牌添加到场景的顶部并在原始牌不移动的情况下移动它来伪造它。

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

https://stackoverflow.com/questions/5066766

复制
相关文章

相似问题

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