カードのアニメーションについて

現在小規模チームでカードゲームを開発しています。
そこでカード自体のアニメーションの実装方法に悩んでいます。

手札がふわふわ宙に浮いているような表現がしたいのですが、どのような実装が向いているでしょうか?
現在はカード単体のBP枚数分スポーンさせ、そのBP自体に以下のような実装をしています。

これでは以下のようにカードがまとまって動いてしまい、リニアな移動のため、ふわふわと浮いてる感が出ていません。

たとえカードでも、こういったアニメーションをAnimBPではなく、BPで制御するべきではないのでしょうか?
何かご存知の方、解決策を教えていただきたいです。

1 Like

簡単な方法としてはSineカーブで波のような動きをつけることができます。
↓のスレッドの回答はCosineが使われていますが、これをSineにして動かすのをZ座標にすればOKです。

sinカーブ自体は色々と解説されている方がいらっしゃいます、例えば↓の方など。
https://2dgames.jp/sine-curve/

1 Like

ありがとうございます!これで実装してみます!