我正在开发一款游戏,我现在被卡住了。这里的目标是在两个也是活动的菜单之间创建动画。但这并不像现在听起来那么简单。如果用户按下按钮,左右两扇门应滑入并覆盖菜单。触摸中心后,它们应该滑出并显示新菜单。这就是为什么我不能使用标准的过渡动画。帮助将不胜感激。谢谢。
问问题
858 次
1 回答
0
对于从右到左的动画,请使用此动画。您的菜单将因此被隐藏:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator">
<translate android:fromXDelta="50%p"
android:toXDelta="0"
android:interpolator="@android:anim/anticipate_overshoot_interpolator"
android:duration="500" />
</set>
只需复制此行并在 anim 文件夹中另存为 xml 文件。
对于从左到右, 使用以下行:
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/accelerate_interpolator">
<translate android:fromXDelta="-50%p"
android:toXDelta="0"
android:interpolator="@android:anim/anticipate_overshoot_interpolator"
android:duration="500" />
</set>
复制并在动画文件夹中使用另一个名称保存。
于 2012-06-04T11:51:04.680 回答