2012-06-04 170 views
0

我正在製作遊戲,現在我被卡住了。 這裏的目標是在兩個也是活動的菜單之間創建一個動畫。但它不像現在這樣簡單。如果用戶按下按鈕,則左右兩個門應滑入並覆蓋菜單。在中心觸摸後,他們應該滑出並顯示新的菜單。這就是爲什麼我不能使用標準的過渡動畫。 幫助將不勝感激。 謝謝。兩個活動之間的動畫

回答

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> 

複製,並在動畫文件夾另一個名稱保存。

+0

感謝您的回答,但那是行不通的。 有兩個門同時從左右滑入,覆蓋「舊」菜單/活動,同時再次打開,顯示新的菜單/活動。 – user1434879

+0

你用什麼樣的線條在點擊事件中顯示動畫????? – itsrajesh4uguys