私はまだAndroidにかなり慣れていませんが、アニメーションについていくつか理解したいと思っていました.
ビュー フリップ アニメーションを作成しようとしていましたが、すぐに見た中で最も大雑把なものの 1 つになりました。私はこれを試しました:
XML のアニメーション:
<objectAnimator xmlns:android="http://schemas.android.com/apk/res/android"
android:valueTo="360"
android:propertyName="rotationY" >
</objectAnimator>
Java でのアニメーション アプリケーション:
ObjectAnimator animation = (ObjectAnimator)AnimatorInflater.loadAnimator(contextReference, R.animator.card_left_flip);
animation.setTarget(passView);
animation.setDuration(2000);
animation.start();
これにより、パースペクティブを追加するのではなく、ビューをトリミングする非常にひどいアニメーションが作成されました。
OpenGLを使用せずに、できればマトリックスを使用して、Androidで3Dアニメーションを実行する良い方法はありますか?