Animator が エンジニア的には使いづらく、UIの動きを DoTween 等を利用してコードで作成するのは調整が面倒
※ 有料だったらあったような気もする
そのため、Inspector 上でパラメータをセットするとそれに合わせて動くツールを作成しました
一応拡張性もあるように作成しています
Component Tween Sequence

使い方
GameObject に Component Tween Sequence を追加

Sequence 横の + を押して 動作を追加

Start (開始タイミング)Length(動きの時間)を決めて
動作の対象を何にするか Module を選択する
※ 今回はTransform の 位置を変更するため TransformPosition を選択

Being (開始値)End(終了値)を設定し
特定の値を固定したい場合は Lock にチェックを入れる

もし現在の位置から相対的に動作させたい場合は IsRelative にチェックを入れる
Being から End の値の変動は Easing を 利用しているため 好きな Easing を選択 ※ 下に Animation Curveがあるように内部的にはこちらで計算している

最後に 操作対象となる TargetObjects をセットする
今回は Cube を作成しセットした

これで上部のPlay を押すか Editor を再生することで動きます

他の詳細は別記事になります