私は、画面の右上に画像を取り込み、30%の点に移動し、円で動かし、端に戻ってくる単純なアニメーションを設定しようとしています。下の図を参照してください。しかし、現在のスクリプトは、奇妙なことを行い、正しい場所で終わっている間に、その直前にはほとんど何も見えません。また、Androidのバージョンや画面サイズによっては、さらに荒いものがあるかもしれません。どんな助けでも大歓迎です。ありがとう!アニメーションの問題
キーポイントのカップル。私は最初の左端が常に動きの方向に向くようにしたい。私は左から右に移動する円運動が欲しいですが、行えない場合は、最初の部分が成立する限り、私はそれに設定されていません。
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/linear_interpolator"
android:shareInterpolator="true">
<set>
<translate
android:fromXDelta="0%p" android:toXDelta="0%p"
android:fromYDelta="00%p" android:toYDelta="20%p"
android:duration="001" android:startOffset="0"/>
<translate
android:fromXDelta="0%p" android:toXDelta="-80%p"
android:fromYDelta="00%p" android:toYDelta="0%p"
android:duration="2000" android:startOffset="1"/>
</set>
<set>
<rotate
android:fromDegrees="180"
android:toDegrees="0"
android:pivotY="20%p"
android:duration="1000"
android:startOffset="2000"/>
<translate
android:fromXDelta="0%p" android:toXDelta="70%p"
android:fromYDelta="00%p" android:toYDelta="0%p"
android:duration="100"
android:startOffset="3000"/>
</set>
</set>
私はこのコンビネーションを試みたと思っていましたが、それについては何かがうまくいきませんでした。私ができるときに賞金を授与します。助けてくれてありがとう! – PearsonArtPhoto
実際、すべてのバージョンでそれをチェックアウトしただけです。それは2.1以前ではうまくいきました。2.2とそれ以降の面白いことをしています...具体的には、最初の翻訳のために間違った方向に行きます(正しい場所に終わりますが)。それでも、それは私が今まで持っているものよりも改善されています。 – PearsonArtPhoto
あなたはどのバージョンをターゲットにしていますか? – Ronnie