openGL と LibGDX を使用して開発された Android アプリがあります。
今のところ、一連のアニメーション間でスムーズな遷移をコーディングする方法についての戦略がわかりません。
例:
cat
俳優がいます。
そのアニメーションは、変換マトリックスとペアになった一連のキー フレームで構成されます。これには、、 、、
の 5 つのプリセット アニメーションがありcat
ます。
idle
walk left
walk right
jump
lie down
アニメーション
の途中で
walk right
=> lie down
walk right
=>から遷移するにはどうすればよいでしょうか?walk left
walk right
現時点では、アニメーションが開始されると、最後まで 1 サイクル再生する必要があります。
これは、cat
が中立位置に戻るようにするためです。
したがって、ニュートラルな位置から始まる次のアニメーションを再生できます。
最終結果は不自然でぎくしゃくしています。
この問題に取り組むには、どのようなアプローチを使用する必要がありますか?